app_store_connect:back_up_and_restore
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
app_store_connect:back_up_and_restore [2019/11/19 13:14] – [Data Retention Policy] su | app_store_connect:back_up_and_restore [2023/08/30 12:50] (current) – [Safely Removing Snapshots / Purge Command] su | ||
---|---|---|---|
Line 30: | Line 30: | ||
* BackupUtility: | * BackupUtility: | ||
- | {{ : | + | {{ : |
This creates a database restore point protecting against data corruption or accidental loss. | This creates a database restore point protecting against data corruption or accidental loss. | ||
The console window automatically closes after 10 seconds. | The console window automatically closes after 10 seconds. | ||
- | |||
- | |||
- | //If BackupUtility is not present, upgrade to the latest App Store Connection// | ||
- | |||
- | * Download App Store Connect: [https:// | ||
Line 64: | Line 59: | ||
For advanced Snapshot management (create/ | For advanced Snapshot management (create/ | ||
- | {{ : | + | {{ : |
List returns all available snapshots. Note the snapshot id is actually a time-stamp (format: YYYYMMddHHmmss). | List returns all available snapshots. Note the snapshot id is actually a time-stamp (format: YYYYMMddHHmmss). | ||
Line 74: | Line 69: | ||
===== Scheduled Backup ===== | ===== Scheduled Backup ===== | ||
- | To configure a regular scheduled backup, create a Windows Scheduled Task to execute | + | To configure a regular scheduled backup, create a Windows Scheduled Task to execute |
- | Below is a sample configuration. | + | * **Snapshot.bat** - Execute a snapshot |
+ | |||
+ | * **SnapshotWithPurge.bat** - Execute a snapshot with purge (purge is explained in the Data Retention Policy section below). | ||
+ | |||
+ | Below is a sample configuration. | ||
NB. Remember to specify a valid account and adjust schedule to your own preference. | NB. Remember to specify a valid account and adjust schedule to your own preference. | ||
Line 87: | Line 86: | ||
< | < | ||
< | < | ||
- | < | + | < |
</ | </ | ||
< | < | ||
Line 152: | Line 151: | ||
- | ===== Safely Removing Snapshots ===== | + | ===== Safely Removing Snapshots |
+ | |||
+ | Snapshots can be removed using the Backup Utility and executing the **Purge** command. This will delete old snapshots according to the retention policy defined in the config file. | ||
+ | |||
+ | The default snapshot retention is 14 days. | ||
+ | |||
+ | To modify the retention policy: | ||
+ | |||
+ | |||
+ | 1. Open the BackUp Utility config file. \\ For a default installation, | ||
+ | |||
+ | < | ||
+ | |||
+ | 2. Refer to **AppSettings** section and modify **DayRetentionPolicy** setting. | ||
+ | < | ||
+ | < | ||
+ | <add key=" | ||
+ | <add key=" | ||
+ | <add key=" | ||
+ | </ | ||
+ | </ | ||
+ | 3. Save file \\ The new setting will take effect the next time the BackupUtility is started. |
app_store_connect/back_up_and_restore.1574169268.txt.gz · Last modified: 2019/11/19 13:14 by su