Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minuteTo use Restic, choose a repository location, initialize it once, create snapshots with restic backup, and test a restore before relying on the backup. The repository password is essential: Restic warns that losing it means the stored data is irrecoverable. Keep a recoverable copy of the credential before automating backups.
Where should you store a Restic repository?
A Restic repository can be a directory on your computer or a supported remote destination. A local directory on a separate external drive is one option; remote backends include SFTP, a REST server, Amazon S3, and other services. Restic does not designate one destination as best for everyone. Choose based on where you can safely store the repository and whether you need a copy separated from the computer being backed up. See the Restic repository preparation guide for backend setup.
- Local directory or external drive: Simple to access directly, but it only provides off-device separation if the repository is on a separate device.
- Remote backend: Keeps the repository separate from the source computer, but requires setting up the chosen service and credentials.
Before choosing, consider whether you could still reach the repository and its credentials if the computer being backed up were lost. The repository location and password both matter to a successful recovery.
How do you initialize a Restic repository?
Install Restic using the method for your operating system, then prepare the repository location and password. The quickstart uses environment variables for a local repository; unattended jobs can instead use a password file or password command. Select a credential-handling method that works for your environment and ensure the password remains recoverable.
#1 Best Overall
- Easily store and access 2TB to content on the go with the Seagate Portable Drive, a USB external hard drive
- Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
- To get set up, connect the portable hard drive to a computer for automatic recognition no software required
- This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
- The available storage capacity may vary.
- Set the repository. For a local repository, set
RESTIC_REPOSITORYto the directory you want to use. For a remote backend, configure the repository address and any backend credentials required by that service. - Supply the repository password. The quickstart sets
RESTIC_PASSWORD. For automation, the preparation guide also describes a password file or password command. - Initialize it once. Run
restic init. This creates the repository; you do not need to initialize it again for each backup.
Restic’s setup guide states: “Losing your password means that your data is irrecoverably lost.” Store the password somewhere you can retrieve it during a recovery, not only in a process that depends on the computer or account you are backing up. The introduction and quickstart show the local setup flow.
How do you create and inspect a backup?
Once the repository is initialized, run restic backup with the files or directory to protect. For example, with the repository and password configured as above:
Rank #2
- Easily store and access 5TB of content on the go with the Seagate portable drive, a USB external hard Drive
- Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
- To get set up, connect the portable hard drive to a computer for automatic recognition software required
- This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
- The available storage capacity may vary.
restic backup /path/to/important-files
Each successful backup run creates a snapshot, which represents a recovery point. List snapshots with:
restic snapshots
Check that the expected snapshot appears and that the paths shown correspond to the files you intended to protect. Be deliberate about whether you pass absolute or relative paths: path choice affects how files are represented in snapshots and can affect change detection. The backup documentation explains these details and the optional --skip-if-unchanged flag, which suppresses snapshot creation when selected content has not changed.
Rank #3
- Easily store and access 1TB to content on the go with the Seagate Portable Drive, a USB external hard drive.Specific uses: Personal
- Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop. Reformatting may be required for Mac
- To get set up, connect the portable hard drive to a computer for automatic recognition no software required
- This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
- The available storage capacity may vary.
Do not treat the existence of a snapshot as proof that every source file was read. The Restic manual documents exit status 3 when some source data could not be read, even if an incomplete snapshot was created. In scripts and scheduled jobs, check the command’s exit status and logs and investigate read errors rather than counting every created snapshot as a complete backup. See the Restic manual.
How do you restore files from a Restic backup?
A restore selects a snapshot and extracts its contents into a target directory. You can select a snapshot by ID or use latest; filters such as host and path can narrow the selection. The snapshot selection and the files restored are separate choices: selecting a snapshot does not by itself mean you have limited the restore to only the files you want.
Rank #4
- Easily store and access 4TB of content on the go with the Seagate Portable Drive, a USB external hard drive.Specific uses: Personal
- Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
- To get set up, connect the portable hard drive to a computer for automatic recognition no software required
- This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
- The available storage capacity may vary.
- Inspect available snapshots. Run
restic snapshotsand identify the recovery point you intend to use. - Choose an empty or otherwise suitable destination. Confirm the target directory so restored files do not overwrite or mix with files you meant to keep.
- Restore the selected snapshot. For example,
restic restore latest --target /path/to/restorerestores the latest snapshot to the specified target. Replacelatestwith a snapshot ID if you need an earlier point. - Verify the result. Inspect the target and open or compare the recovered files before treating the restore as successful.
Restic supports snapshot filters, including host and path, and options for limiting which files are restored. Consult the restore guide for the exact selection and filtering syntax you need. Practicing a restore while the source files are still available helps expose any uncertainty about the snapshot, target path, or credential before an emergency.
How do you remove old snapshots and reclaim storage?
Restic separates removing snapshots from reclaiming repository space. forget removes snapshots from the snapshot list; prune removes data no longer referenced by the snapshots that remain. A retention policy decides which snapshots to keep, but Restic does not prescribe one universal schedule or policy. Choose one that matches how far back you may need to recover and how much repository storage you can use.
Best Value
- [Upgraded Version] - This external hard drive features a mirrored logo stripe combined with a striped anti-slip design, and the rounded corners of the casing make it easier to grip. The stripes also have a heat dissipation function, ensuring stable and fast data transfer.
- 【Ultra-thin and quiet】 - The motherboard adopts JMicron 578 noise-free solution, giving you a quiet working environment. Lightweight and portable size designed to fit in your pocket for easy portability.
- 【Ultra-Fast Data Transfers】 - Pairing this external hard drive with JMicron 578 solution USB 3.0 and USB 2.0 interfaces enables blazing-fast data transfer. It boasts theoretical read speeds of up to 125MB/s and write speeds of up to 103MB/s.
- 【Plug and Play】 - With no software to install, just plug it in and the drive is ready to use.The hard disk chip is wrapped with an aluminum anti-interference layer to increase heat dissipation and protect data.
- 【What You Get】 - 1 x Portable Hard Drive, 1 x USB 3.0 Cable, 1 x User Manual, Gift-type shell packaging ,Three-year manufacturer's warranty and free technical support services.
- Choose what to retain. Decide which recovery points you need before removing older snapshots.
- Forget unwanted snapshots. Use
restic forgetwith the appropriate snapshot selection or retention options. Review the selection before applying it; forgotten snapshots are no longer available as recovery points. - Prune unreferenced data. Run
restic prunewhen you intend to reclaim space. Pruning can take time and locks the repository, so schedule it to avoid conflicts with backup jobs. - Check repository integrity. Restic advises running
restic checkafter pruning. The snapshot removal guide describes forget and prune; the quickstart also recommends periodic metadata checks and showsrestic check --read-datafor a full data check.
How often to prune and check depends on your repository size and recovery requirements; the documentation does not set a universal cadence.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.What should you do if a Restic operation fails?
Restic’s repository format is designed to tolerate interrupted backup or prune operations, although a manual restic unlock may be needed when a repository remains locked. That tolerance is not a guarantee against lost or damaged repository files or software bugs. Follow the documented recovery sequence rather than deleting repository files or improvising repairs. The troubleshooting guide covers locks and repository problems.
- For a backup with exit status 3, inspect its logs for unreadable source data and decide whether the missing files need to be made accessible before retrying.
- If a repository reports a lock, determine whether another Restic process is still using it before considering
restic unlock. - If a check reports problems, consult the troubleshooting guide and preserve the repository before attempting recovery steps.
How often should you back up and check a repository?
Choose a backup frequency based on how much recent work you can afford to lose: more frequent snapshots create more recent recovery points, while each job must be able to access its source files, repository, and credentials. Set retention according to how long you may need to go back. Schedule repository checks and pruning with repository size and the time they require in mind. Restic’s documentation explains the relevant commands but does not establish a single recommended backup interval, retention policy, or check schedule for every user.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

