360 DataCraft360 DataCraft

360 DataCraft Customer User Guide

360 DataCraft protects your Salesforce data by copying it into an AWS S3 bucket that you own. You decide what to protect, how often, and how to bring it back.

What you can do with 360 DataCraft

CAPABILITYIN ONE LINEWHERE IT LIVES
BackupCopy your Salesforce records to your S3 bucket, continuously or on a schedule.Part 3
RestoreBring records, fields or whole objects back — into Salesforce, or out as a CSV file.Part 4
ArchiveMove old records out of Salesforce into S3 to free storage, while keeping them restorable and searchable.Parts 5 & 7

What you need before you start

  • A Salesforce user
    Your normal Salesforce login. It is the only credential used to sign in to 360 DataCraft — there is no separate username or password to remember.
  • Access to the app
    A Salesforce admin gives you a role in the 360 DataCraft app (Part 1). The role controls what you can see and do.
  • Your AWS S3 bucket
    The bucket name plus an access key ID and secret access key that can read and write to it. You will enter these once in Part 2.
  • A few minutes of planning
    Decide which objects matter most and how fresh the copy needs to be. The “Your choice” boxes in this guide help you decide.

How to read this guide

Most screens in 360 DataCraft have several options, and you do not need all of them. To keep things simple, this guide separates what you must do from what you can choose:

LOOK FOR ITMEANS
REQUIREDA step everyone completes.
OPTIONALA step you can skip without affecting the result.
YOUR CHOICE (blue box)Several options, each doing something different. Read the one-liners, pick the one that fits, and carry on.
orange dot in a screenshotWhere to click on that screen.

Which path should I take?

I WANT TO…DO THIS
Protect all my Salesforce data automatically every dayPart 3 → Entire Dataset + Scheduled Backup
Protect one or two business-critical objects instantlyPart 3 → Partial Dataset + Real-Time Sync Backup
Get back records someone deleted by mistakePart 4 → scope Deleted-Only (or By Record for specific IDs)
Undo a bad data load or integration runPart 4 → restore type Changed Between a date range, scope By Object or By Field
Get data out as a spreadsheet without touching SalesforcePart 4 → destination Export Only
Free up Salesforce storage by moving old recordsPart 5 → Archive Vault
Find a record I archived earlierPart 7 → Archive Search

PART 1

Get access

Your Salesforce admin gives people access to 360 DataCraft by assigning them a role. Once you have a role, you sign in to the portal with your usual Salesforce login.

WHO DOES THIS?Steps 1.1–1.3 are for the Salesforce administrator who manages access. If you already have access, jump to step 1.4.

1.1 Open the 360 DataCraft app in Salesforce

REQUIRED

In Salesforce, open the App Launcher, search for 360 and choose 360 DataCraft. The home page lists your Users and the available Roles. The tabs along the top are Home, Users, Roles, Accounts and Archive Search.

360 Data Craft home page in Salesforce showing the Users and Roles lists and the Open 360 Data Craft button.

The 360 DataCraft home page. Open 360 DataCraft (top right) launches the portal.

1.2 Create the roles your team needs

REQUIRED

360 DataCraft does not come with preset roles — you define them. Open the Roles tab, click New Role, give it a clear name (for example “Backup Operator”) and an optional description, switch on the modules you want (Dashboard, Backup, Archival, Restore, Destination Connection, Storage, Settings) and tick the actions. Click Save. Create one role per kind of person, then reuse it for everyone who needs the same access.

Create Role dialog with a role name field and Enabled switches with action checkboxes for each module.

Create Role: each module has an Enabled switch and its own action checkboxes.

GIVE “RISKY” PERMISSIONS SPARINGLYActions marked Risky (Execute and Delete on Backup and Archival, Delete on Destination Connection) can start jobs or remove data. Grant them only to people who need them.
ACTIONWHAT IT ALLOWS
ViewSee that module’s pages and history.
ConfigCreate and edit policies or connections.
Execute RiskyRun a backup or archive job.
Delete RiskyDelete backups, snapshots, archived records or destination connections.

1.3 Give a user a role

REQUIRED

Open the Users tab and tick one or more users. In the Permissions panel click Apply Role Template, pick one of your roles, then confirm Copy permissions. The copy only fills in the draft — nothing changes until you click Save changes and see “Permissions saved”. You can use the filters (Role, Profile, Public Group) and the Users With Access / Without Access chips to find people quickly.

Users tab with a user selected and the Select a Role Template list open in the Permissions panel.

Applying a role to the selected user.

YOUR CHOICE How do you want to give someone access?
OPTIONWHAT IT DOESCHOOSE IT WHEN
Apply a roleCopies the role’s permissions onto the selected users in two clicks. You can still review and tweak before saving.You want people productive quickly, or several people need identical access.
Adjust toggles manuallySkip the role and switch individual modules and actions on or off for the selected user in the Permissions panel.You only need to change one or two permissions for one person.

1.4 Sign in to the portal

REQUIRED

In the 360 DataCraft app click Open 360 DataCraft. On the Welcome Back page, choose where your Salesforce lives, then pick your Salesforce username (or Log In with a Different Username). You land on the Dashboard.

360 DataCraft Welcome Back page with Salesforce Production, Salesforce Sandbox and Login with custom URL options.

Sign in with your Salesforce credentials.

YOUR CHOICE Which sign-in button?
BUTTONWHAT IT DOESCHOOSE IT WHEN
Salesforce ProductionSigns in with your live Salesforce org.You are protecting real, live data.
Salesforce SandboxSigns in with a Salesforce sandbox org.You are testing 360 DataCraft before going live.
Login with custom URLSigns in through your company’s own Salesforce login address.Your company signs in through a custom (My Domain) URL.

PART 2

Connect your AWS S3 bucket

360 DataCraft stores your backups and archives in a bucket in your AWS account. You connect it once, then reuse it for every backup, archive and restore.

WHY YOUR OWN BUCKET?Your data goes from Salesforce to your S3 bucket. You keep ownership, control retention and access in AWS, and 360 DataCraft does not keep a copy of your data.

2.1 Open Connections

REQUIRED

In the left menu choose Connections. Source Platforms shows the Salesforce orgs you have connected (each is backed up independently, with its status and connection date). Destination Platforms shows your cloud storage.

Connections page on the Destination Platforms tab showing Amazon AWS and the Connect New Bucket button.

Destination Platforms → Amazon AWS. Use Connect New Bucket to add a bucket; the pencil and bin icons edit or remove one.

2.2 Enter your bucket details

REQUIRED

Click Connect New Bucket and complete the form, then click Connect.

Connect to AWS form with Connect Name, Access Key ID, Secret Access Key, Region and S3 bucket fields.

AWS S3 configuration form.

FIELDWHAT TO ENTER
Connect NameAny friendly name that helps you recognise this bucket (for example “Production backups”).
Access Key IDThe AWS access key ID that can read and write to your bucket.
Secret Access KeyThe matching secret access key.
RegionShown by the form — make sure it matches the AWS region where your bucket lives.
Select S3 BucketThe exact name of your S3 bucket.
YOU CAN ALSO ADD A BUCKET MID-WAYWhen you are creating a backup or archive, the destination step has a + Add New Destination button that brings you to this same form.

PART 3

Back up your data

A backup policy tells 360 DataCraft what to copy from Salesforce, where to put it, and how (continuously or on a schedule). Creating one takes six short steps.

3.1 Start a new backup

REQUIRED

From the Dashboard click + New Backup (or open Backup Management and click + New Backup). The Dashboard also gives you a quick health view — see Part 6.

360 DataCraft Dashboard with Backup, Archive and Restore quick-action buttons, protected records and recent jobs.

The Dashboard with the quick-action buttons for Backup, Archive and Restore.

3.2 Choose the source

REQUIRED

Select Salesforce and the Salesforce org you want to protect (production or sandbox). Click Select Destination.

Choose Source step showing the Salesforce platform and the available Salesforce connections.

3.3 Choose the destination

REQUIRED

Select AWS and tick your S3 connection. Don’t see it? Click + Add New Destination (Part 2). Click Next Step.

Choose Destination step showing AWS and the available AWS connections with the Add New Destination button.

3.4 Name the policy

REQUIRED

Give the backup policy a clear name (for example “Contacts backup”). The description is optional but helpful for your team. Source and destination are shown for confirmation.

Define Backup Policy step with the backup source, destination, policy name and optional description.

3.5 Choose your backup strategy

REQUIRED

This is the most important screen. You make two independent choices: how much data to protect and how often it is protected.

Choose Backup Strategy step with Entire Dataset and Partial Dataset options and Real-Time Sync Backup and Scheduled Backup types.

Backup Data Selection Mode (top) and Backup Type (bottom).

YOUR CHOICE Backup Data Selection Mode — how much?
OPTIONWHAT IT DOESCHOOSE IT WHEN
Entire DatasetAll data modules are selected by default. You can still adjust the selection.You want broad protection of your org without picking objects one by one.
Partial DatasetYou manually pick the objects to include.You only need certain objects protected, or want to keep the backup small.
YOUR CHOICE Backup Type — how often?

Both are fully supported — pick the one that matches how fresh the copy must be.

OPTIONWHAT IT DOESCHOOSE IT WHEN
Real-Time Sync BackupCaptures and protects every change instantly. No schedule needed.The data is critical and you cannot afford to lose even a few hours of changes.
Scheduled BackupRuns automatically at times you define (adds one extra step to set the schedule). Uses resources efficiently.The data is important but not minute-by-minute critical.
A BALANCED APPROACHMany customers use a Scheduled backup for broad, whole-org coverage and switch on Real-Time for just the one or two most critical objects. Real-time works by placing small triggers in your Salesforce org (see step 3.8), so it is best used selectively.

3.6 Pick the objects

OPTIONAL

If you chose Partial Dataset, tick the objects you want. Use the All / Custom / Standard tabs and the search box to find them; the table shows record counts and estimated size so you know what you are protecting. Tick a parent such as Account and Salesforce’s master-detail children (for example Case, Contact, Opportunity) are selected automatically — click Hierarchy next to the object to see the full tree. Clear All resets your selection.

Data Scope step listing objects with record counts and estimated size, with Account and its child objects selected.

Selecting Account automatically included its related child objects (10 objects selected).

3.7 Review and run

REQUIRED

The Review & Create page summarises source, destination and strategy. Use Edit on any section to change it.

Review and Create page summarising the source and destination and the backup strategy.
YOUR CHOICE Run it now or save it for later?
OPTIONWHAT IT DOESCHOOSE IT WHEN
Run BackupCreates the policy and starts protecting your data immediately.You are ready to go.
Save Backup PolicySaves the policy without running it.You want someone to review it first, or you plan to start it later.
ENCRYPTED FIELDSIf an object contains encrypted fields and your user does not have the Salesforce system permission View Encrypted Data, the values of those fields (and their versions) are not backed up. Ask your Salesforce admin to grant it if you need them.

3.8 Confirm a real-time backup

REQUIRED

If you chose Real-Time Sync Backup, 360 DataCraft shows exactly what it will set up in your Salesforce org. Read it, type Accept and click Yes, Create Backup.

Confirm Backup Creation dialog listing the Apex triggers and permission set created for a real-time backup.

What real-time protection puts in your org.

WHAT GETS CREATEDWHY
An Apex trigger on each selected objectListens for inserts, updates, deletes and undeletes so changes are captured instantly.
A permission set named DataCraftRealTimeTriggerAccessGives the triggers the access they need.
Action required: assign that permission setGive it to every user who creates, updates or deletes records on the selected objects.
Already using real-time?No duplicates are made — only newly added objects get triggers.

After you click Run

Your policy appears in Backup Management. The top of the page counts Completed, Running and Failed jobs and Data Processed. In the list you see each backup’s type (Realtime or Schedule), status, last job status, last run and data size. The first run is a full copy; later runs bring across only what changed.

Click a backup name to open its detail page: an Overview (status, last run, size, object count, the largest objects) and a Backup History tab. Two buttons sit at the top: Sync Schema refreshes the object and field structure from Salesforce, and Process Backup starts processing the selected backup.

WHAT A BACKUP DOES NOT INCLUDEBackups cover your record data. Salesforce configuration such as validation rules and automations is not part of a data backup, and files and attachments are handled by the separate FileSync product.

PART 4

Restore your data

Restore brings data back from your S3 bucket. It works in eight guided steps, and almost every step has options — but a standard recovery needs only a few clicks. You can always preview before anything is written.

THE 8 STEPS AT A GLANCE1 Source → 2 Source Type → 3 Scope → 4 Destination → 5 Policy → 6 Conflict & Edge Cases → 7 Preview → 8 Review & submit. A progress bar at the top shows where you are.

4.1 Open the Restore Center

REQUIRED

Choose Restore Center in the left menu and click + New Restore. The page also lists your earlier restores with their status and shows totals for Total Restores, Pending, Failed and Records Restored.

Restore Center page with restore totals, the New Restore button and a list of earlier restores.

4.2 Step 1 — Source

REQUIRED

Pick AWS S3 and your connected bucket (it should show status ACTIVE), then click Next.

4.3 Step 2 — Source Type, backup and time range

REQUIRED

First choose what you are restoring from, then pick the backup policy, then decide how much history to bring back.

Restore Source Type step with Backup Snapshot and Archive Vault Entry options and a list of backups to choose from.

Choosing a backup from the list (filter with All / Schedule / Realtime).

YOUR CHOICE Source Type — restore from what?
OPTIONWHAT IT DOESCHOOSE IT WHEN
Backup SnapshotPoint-in-time backup with change history.You are recovering data that was backed up (the usual case).
Archive Vault EntryCold or warm archived records.You are bringing back records you previously archived (Part 5).
YOUR CHOICE Restore Type — how much history?

You do not need to hand-pick individual backup runs — 360 DataCraft resolves the right ones automatically.

OPTIONWHAT IT DOESCHOOSE IT WHEN
Changed BetweenRestores only records that changed within a start and end date/time you set. Use Now for the current moment.You know roughly when things went wrong, for example “yesterday between 2 and 4 pm”.
EntireRestores all records from the selected backup policy. No time filtering.You want a complete rollback of that policy’s data.

4.4 Fill in the time range (Changed Between only)

OPTIONAL

Set both a Start time and an End time. The valid range is shown under each field. When both are set you will see “Time range set — ready to proceed”.

Restore Type options with the Changed Between time range start and end fields filled in.

4.5 Step 3 — Scope

REQUIRED

Scope decides which data inside the backup comes back. Choose the narrowest option that does the job — it is faster and safer. Each choice reveals its own small form; the Full Restore card shows a plain-English summary of what will happen.

Choose Selection Scope step showing Full Restore, By Object, By Record, By Field, Custom Filter, Deleted-Only and Bulk via CSV.

Seven ways to scope a restore.

YOUR CHOICE Restore Scope — what comes back?
OPTIONWHAT IT DOESCHOOSE IT WHEN
Full RestoreEverything in the source, no further filtering.A complete rollback.
By ObjectPick one or more Salesforce objects.Only certain objects were damaged, for example Contacts.
By RecordChoose specific record IDs, typed in manually or pasted from a list.You know exactly which records you need.
By FieldRestore only chosen fields within records. Tick objects, then choose fields.Only a field was corrupted (for example emails) and you must not overwrite the rest.
Custom FilterBuild a visual filter (or write a raw SOQL query) and see a live match count.You need records that match a rule, such as “Owner = X and Stage = Closed”.
Deleted-OnlyCompares the snapshot to your org and restores only records that exist in the snapshot but are now missing (or in the recycle bin). Records never deleted are untouched.Someone deleted records by mistake.
Bulk via CSVUpload a CSV of record IDs for the selected objects.You have a long list of IDs from a report.
RECORD LISTSBy Record lists records from backups that have finished compression. Records from jobs that are still compressing will not appear yet, but this does not affect the restore job itself.

4.6 Step 4 — Destination

REQUIRED

Choose where the restored data should go. Same-org restores need no field mapping because the structure always matches.

Set Destination and Mapping step with Same Org (Source) selected and the destination org locked to the source.

Same Org is selected; the destination org is locked to the source.

YOUR CHOICE Destination Type — where to?
OPTIONWHAT IT DOESCHOOSE IT WHEN
Same Org (Source)Writes the data back into the original Salesforce org. This is the default and is designed for disaster recovery.You want to repair the org you backed up.
Export OnlyProduces a CSV file only. Nothing is written back to any live org. Give the job a name and click Generate CSV.You want to inspect or share the data without changing Salesforce.

4.7 Step 5 — Policy

REQUIRED

Give the restore job a clear name (required). Adding a short description of why you are restoring — for example “Reverting accidental bulk delete of Q1 leads” — helps your audit trail.

4.8 Step 6 — Conflict handling

REQUIRED

What should happen if a record you are restoring still exists in Salesforce?

Conflict Configuration step with the Restore Mode options Overwrite Existing, Append as New Records, Skip if Exists and Merge.

Restore Mode (per job).

YOUR CHOICE Restore Mode — if the record already exists
OPTIONWHAT IT DOESCHOOSE IT WHEN
Overwrite Existing
Recommended
The backup record replaces the Salesforce record; every field is overwritten.You want Salesforce to match the backup exactly.
Append as New RecordsAlways inserts. Creates duplicates if the record already exists.You want to keep what is there and bring the backup copy back alongside it.
Skip if ExistsLeaves records already in Salesforce untouched.You only want to fill gaps (for example recreate deleted records).
Merge (per-field rule)Lets you set which side wins field by field.Partial or safety-first recovery where you do not want to lose newer edits.

4.9 Edge cases (also on Step 6)

OPTIONAL

Real data is messy — a user may have left, or a field may now be mandatory. Each situation has a drop-down so you decide in advance what happens. The defaults are safe: skip the field, skip the record, restore the parent first.

Edge Case Handling options with drop-downs for missing fields, inactive owner, missing parent, record type and audit fields.
SITUATIONDEFAULT HANDLINGIN PLAIN WORDS
Missing fields in destinationSkip the fieldA field existed in the backup but not in Salesforce anymore.
Owner inactive / deletedSkip recordThe record’s owner can no longer own records.
Parent missing (orphan)Restore parent firstA child record’s parent (for example an Account) is gone.
Record type missingSkipThe record type no longer exists.
Missing required field valueSkip the recordA field has become mandatory since the backup.
Audit fieldsIncludeKeep original created/modified dates and users. Needs the Salesforce permission Set Audit Fields upon Record Creation.

4.10 Step 7 — Preview & validate

OPTIONAL

Look before you leap. Preview shows Total changed, To update and To insert — and no data has been written yet. Large restores can take a minute, so keep the tab open.

Preview and Validate step with a dry run in progress and Total changed, To update and To insert counts.

Dry run in progress. Counts are estimates and may differ slightly from the final restore.

YOUR CHOICE Preview — how do you want to check?
OPTIONWHAT IT DOESCHOOSE IT WHEN
Dry-Run Mode
Recommended
Runs the full restore pipeline without writing anything, then reports what would be inserted, updated or in conflict.Before almost every restore.
Snapshot vs Current DiffCompares the backup values with live Salesforce data and highlights fields that changed since the snapshot.You want to see exactly which values differ.

4.11 Step 8 — Review, submit and confirm

REQUIRED

Check the summary (source, destination, scope, restore mode, job name) and click Run Restore.

Review and Submit step summarising the source and destination, scope, restore mode and job name.

4.12 Confirm the live-data warning

REQUIRED

A last dialog explains that restoring modifies live Salesforce data and cannot be automatically undone. Tick the acknowledgement, then click Confirm & Run Restore.

Confirm Restore Execution dialog with the one-time setup details and the live-data acknowledgement checkbox.

One-time setup: first-time restores create helper fields and a permission set in your org.

ONE-TIME SETUP THE FIRST TIME YOU RESTORETo trace restored records, 360 DataCraft creates three custom fields on the required objects — DataVault External Id, DataVault Restore Job Id and DataVault Restore Job Name — plus a DataVault Restore Permission Set. Because these are Salesforce metadata components, creating them requires a metadata deployment to your org.
RESTORES CHANGE LIVE DATAAlways run a Dry-Run first and use the narrowest scope that does the job. Overwrite Existing replaces every field on matching records.

PART 5

Archive your data

Archiving moves older records out of Salesforce into your S3 bucket so you free up Salesforce storage. Archived records stay safe, searchable and restorable. Setting one up takes six steps.

BACKUP VS ARCHIVE — AN IMPORTANT DIFFERENCEA backup copies your data and leaves Salesforce untouched. An archive moves it: matched records are removed from Salesforce once archived. That is the point (it saves storage), so always check the filter and run a dry run first.

5.1 Open the Archive Vault

REQUIRED

Choose Archive Vault in the left menu. Tiles show total archive jobs, completed jobs, data archived and records archived; the list shows every archive policy, its last run and result. Click + New Archive.

Archive Vault page with archive status tiles, the New Archive button and a list of archive policies.

5.2 Choose source and destination

REQUIRED

Pick your Salesforce org, click Select Destination, then choose your AWS S3 connection and click Next Step.

New Archive Choose Destination step showing AWS and the available AWS connections.

5.3 Name the archive policy

REQUIRED

Enter a clear policy name (for example “Archive old Cases”) and an optional description, then click Next.

5.4 Select objects and configure each one

REQUIRED

Tick each object you want to archive. Every ticked object needs a quick Set Configuration with three short parts: a filter, its children, and a schedule. When all three are set the button changes to Configuration Set.

5.5 Part 1 of 3 — Filter (which records?)

REQUIRED

Tell 360 DataCraft which records are old enough to move. Build one or more conditions (for example Last Name equals Gupta) and click Next.

Archive object configuration dialog on the Add Filter step with a Last Name equals Gupta condition.

Field-level filter. Add more conditions with + Add Condition.

YOUR CHOICE Filter — how do you describe the records?
OPTIONWHAT IT DOESCHOOSE IT WHEN
Field Level
Recommended
Point-and-click: choose a field, an operator and a value. Use Add Condition for more rows.You prefer a guided builder.
SOQLWrite a Salesforce query yourself.You are comfortable with SOQL and need a precise filter. (Not available while Field Level mode is active.)
YOUR CHOICE Match — how are several conditions combined?
OPTIONWHAT IT DOESCHOOSE IT WHEN
ALL conditionsA record must meet every condition.You want a tight, specific set.
ANY conditionA record is included if it meets at least one condition.You want a broader net.
CustomDefine your own combination logic.You need grouped rules such as (1 AND 2) OR 3.

5.6 Part 2 of 3 — Children (what travels with them?)

REQUIRED

Master-detail and required-lookup children are archived together with the parent, up to five levels deep, so you never leave orphans behind. Click a node to include or exclude a Lookup child, and use + to expand deeper levels.

Archive object configuration dialog on the Add Childs step showing the child object relationship tree.

5.7 Part 3 of 3 — Schedule (when?)

REQUIRED

Choose whether this object follows the policy-wide schedule or has its own. Switch on Use a custom schedule for this object to override.

Archive object configuration dialog on the Add Schedule step with the custom schedule switch and Run Now option.

One-time archive: run immediately or at a set time.

YOUR CHOICE Schedule — when should it archive?
OPTIONWHAT IT DOESCHOOSE IT WHEN
One TimeA single archive run. Choose Run Now (starts immediately) or schedule it for a set time.A one-off clean-up of old data.
Hourly / Daily / Weekly / MonthlyRepeats on that rhythm. Set Run At, Time Zone and Starts From.Old data keeps accumulating and you want it moved regularly.
CustomYour own interval.None of the standard rhythms fit.

5.8 Dry run, review and start

OPTIONAL

On the Dry Run step click Run Dry Run to simulate the archive: no records move, but you see estimated record counts and data size and can verify the filters. Then click Next to reach the final review.

5.9 Final review

REQUIRED

The review page is your last chance to change anything. It contrasts what will be removed from Salesforce with what will be stored in AWS (marked All Restorable), and lists the archive name, objects, filters and schedule. Use Edit to change a section.

Review before you archive page contrasting what will be removed from Salesforce with what will be stored in AWS.

Review before you archive.

YOUR CHOICE Start now or save as a draft?
OPTIONWHAT IT DOESCHOOSE IT WHEN
Start ArchiveBegins the archive (after the confirmation below).You have checked the dry-run results and are ready.
Save As DraftSaves the policy without running it.You want a colleague to review it first, or you are not ready yet.

5.10 Confirm the archive

REQUIRED

Type ARCHIVE in the box and click Proceed. The dialog reminds you that matched records are permanently removed from Salesforce and moved to your bucket, and that this cannot be undone from the source — they can be brought back later with a restore from the Archive Vault (Part 4).

Confirm Archive dialog asking you to type ARCHIVE in the box before proceeding.
BRINGING ARCHIVED DATA BACKIn Part 4, choose Source Type Archive Vault Entry. To simply look something up without restoring it, use Archive Search (Part 7).

PART 6

Monitor, storage and settings

Once things are running, these pages tell you how healthy your protection is and let you tune how 360 DataCraft behaves.

Dashboard

The Dashboard has three tabs — Backup, Archive and Restore — and quick-action buttons for starting each. On the Backup tab:

YOU SEEWHAT IT TELLS YOU
Protected RecordsHow many records are currently protected.
Storage UsedHow much space your backups use in your S3 bucket.
Success RateThe share of backup jobs that finished successfully.
Active Backup ConfigsHow many backup policies are active.
Recent JobsYour latest jobs with type, status, time, duration and size.
System HealthA score out of 100, with counts of active, successful and failed configurations.
Backup Jobs SummaryJob counts by outcome: Success, Compressed, Compressing, Pending, Partial Failure, Compression Failed and Failed.

Storage

The Storage page shows how much space your backups use, by policy, and an Archive Savings section: storage used across the year and, for each archive policy, how much Salesforce storage was freed against how much DataCraft storage is used. It is a quick way to show the value of archiving.

Settings

6.1 Tune your defaults

OPTIONAL

Open Settings in the left menu. Everything here is optional — the defaults work well.

Settings page with performance, rollback and retention, notifications and standard objects sections.

Settings: performance, rollback & retention, notifications and standard objects.

YOUR CHOICE What can you adjust?
SETTINGWHAT IT DOESCHANGE IT WHEN
API guard thresholdAutomatically pauses jobs when your daily Salesforce API usage reaches this percentage (80% in the example).You want to protect day-to-day Salesforce users from API exhaustion — lower it for a bigger safety margin.
Rollback windowYour data-recovery window, selectable from a drop-down (14 days in the example).You need a longer or shorter period during which data can be rolled back.
Email alertsSwitches email notifications on or off.You want to hear about job outcomes without logging in.
Standard ObjectsControls which standard Salesforce objects are offered in the Backup and Archive screens. Add one by API name or label; default objects cannot be removed.An object you need is not appearing in your backup or archive pickers.

PART 7

Search archived records

Archive Search lets you look inside your archive without restoring anything. It lives in the 360 DataCraft app inside Salesforce, so you search from the place you already work.

7.1 Open Archive Search and run a search

REQUIRED

In the 360 DataCraft app, open the Archive Search tab. Choose an Object (for example Task), then narrow down with any of the options below and click Search. Results appear underneath, and the Columns button lets you choose which fields to show.

Archive Search tab with an object picker, record ID or subject search, date field and range and quick range buttons.

Archive Search: pick an object, then search by ID/name or by date.

YOUR CHOICE Narrow your search
OPTIONWHAT IT DOESUSE IT WHEN
Record Id or exact nameFinds one specific archived record.You already know the ID, or the exact name or subject.
Date field + date rangeSearches by a date such as Created Date between two dates.You remember roughly when the record was created or changed.
Quick rangeOne-click ranges: Last 7, 30 or 90 days.You want something recent.
FiltersAdd extra conditions on other fields.Date or name alone returns too many results.
FOUND IT? RESTORE IT.Archive Search is read-only. To bring a record back into Salesforce, use Part 4 with Source Type Archive Vault Entry.

PART A

Appendix: all choices at a glance

Use this page as a quick reference. Everything here is explained in detail in the parts above.

WHEREDECISIONOPTIONS — ONE LINE EACH
AccessPermissionsApply a role = fastest · Manual toggles = tweak one person
Sign-inEnvironmentProduction = live org · Sandbox = testing · Custom URL = your company login address
BackupHow muchEntire Dataset = everything · Partial = only objects you pick
BackupHow oftenReal-Time = every change instantly · Scheduled = at set intervals
BackupFinishRun Backup = start now · Save Backup Policy = start later
RestoreSource typeBackup Snapshot = point-in-time backups · Archive Vault Entry = archived records
RestoreHistoryChanged Between = a date/time window · Entire = whole policy
RestoreScopeFull · By Object · By Record · By Field · Custom Filter · Deleted-Only · Bulk via CSV
RestoreDestinationSame Org = write back to Salesforce · Export Only → CSV file, nothing written
RestoreIf record existsOverwrite · Append as new · Skip · Merge per field
RestorePreviewDry-Run = simulate the full job · Snapshot vs Current Diff = compare values
ArchiveFilterField Level = guided builder · SOQL = your own query
ArchiveConditionsALL = every rule · ANY = at least one · Custom = your logic
ArchiveScheduleOne Time (run now or later) · Hourly / Daily / Weekly / Monthly · Custom
ArchiveFinishStart Archive = go · Save As Draft = later
SettingsTuningAPI guard · Rollback window · Email alerts · Standard objects

Before you press the big blue button

CHECKWHY IT MATTERS
Dry-run firstRestores and archives both offer one. It shows what will change before anything is written or moved.
Narrowest scope that worksA focused restore is faster, safer and easier to verify.
Archive moves dataRecords matched by an archive are removed from Salesforce. Verify the filter.
Real-time needs a permission setAfter creating a real-time backup, assign DataCraftRealTimeTriggerAccess to users who change the selected objects.
Encrypted fieldsGrant View Encrypted Data if you need those values backed up.
Give Risky permissions sparinglyExecute and Delete can start jobs or remove data.
NEED HELP?Use the Support link at the bottom of the 360 DataCraft sign-in page, or contact your 360 DataCraft representative.
Was this helpful?