Settings and Data Backup

Discussion related to "Everything" 1.5 Alpha.
Post Reply
void
Developer
Posts: 15283
Joined: Fri Oct 16, 2009 11:31 pm

Settings and Data Backup

Post by void »

Everything 1.5a creates a .backup file of your settings and data.

A successfully loaded settings or data file is marked as valid.
The next time Everything saves your settings or data to disk, the last successfully loaded file is renamed to a .backup file.

This backup only occurs once per session.
Everything only loads settings and data once per session.



Settings are stored in .ini files.
Settings backups are stored in .backup.ini files.

Data is stored in .csv and .db files.
Data backups are stored in .backup.csv and .backup.db files.



Everything will automatically load from a backup file if the settings or data file is corrupt or partially written to disk.

.ini and .csv data files containing a NULL character are consider corrupt.
Everything will never write a NULL character to .ini and .csv files.

.db data files contain a CRC32 check and other validation methods.



.ini and .csv files are stored in C:\Users\<your-user-name>\AppData\Roaming\Everything
.db data files are stored in C:\Users\<your-user-name>\AppData\Local\Everything



To restore settings from a backup:
  • In Everything, from the Tools menu, click Import and Export Settings.
  • Select Import settings.
  • Click Next.
  • Click Browse....
  • Select an Everything.backup.ini file and click Open.
  • Click Import.
  • Check Restart Everything.
  • Click Finish.
    Everything will restart to apply your new settings.



To restore search history:
  • In Everything, from the History menu, click Show All Search History.
  • Click Import....
  • Select your Search History.backup.csv file and click Open.
  • Click OK.


To restore run history:
  • In Everything, from the Tools menu, click Run History.
  • Click Import....
  • Select your Run History.backup.csv file and click Open.
  • Click OK.


To restore filters:
  • In Everything, from the Search menu, click Organize Filters....
  • Click Import....
  • Select your Filters.backup.csv file and click Open.
  • Click OK.


To restore bookmarks:
  • In Everything, from the Bookmarks menu, click Organize Bookmarks....
  • Click Import....
  • Select your bookmarks.backup.csv file and click Open.
  • Click OK.


To restore result omissions:
  • In Everything, from the Index menu, check Enable Result Omissions.
  • From the Index menu, click Organize Result Omissions.
  • Click Import....
  • Select your Result Omissions.backup.csv file and click Open.
  • Click OK.


Backup files are enabled by default.

The .backup.db file can be rather large.

To disable .backup.db files:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Advanced tab on the left.
  • To the right of Show settings containing, search for:
    db
  • Select db_backup.
  • Set the value to: false
  • Click OK.
Creating the .backup.db does not perform any writes to disk as it's just a file rename.

The .backup.db can be deleted after disabling this option.



To disable .backup.csv files:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Advanced tab on the left.
  • To the right of Show settings containing, search for:
    csv
  • Select csv_backup.
  • Set the value to: false
  • Click OK.


To disable .backup.ini files:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Advanced tab on the left.
  • To the right of Show settings containing, search for:
    ini
  • Select ini_backup.
  • Set the value to: false
  • Click OK.
void
Developer
Posts: 15283
Joined: Fri Oct 16, 2009 11:31 pm

Re: Settings and Data Backup

Post by void »

Everything 1.5.0.1362a adds settings and data backups.
Post Reply