Making, Deleting, and Restoring Backups in SiteWorx

Narrow down your search? Simply start typing...


You can make and restore backups of your account data inĀ SiteWorx manually or you can set up the system to automatically make backups on a schedule. If needed, you can also remove locally stored backups to free up some space in your account.

Create a Backup Immediately

If you’re looking to make a backup of yourĀ SiteWorx account immediately, follow these steps:

  1. Log into yourĀ SiteWorx account if you aren’t already.
  2. Im theĀ BackupsĀ section, selectĀ Backup Now.
    Select Backup Now from the Backups Section
  3. Select theĀ Backup TypeĀ you want to take.
    1. Full BackupĀ will back up all of the data in yourĀ SiteWorx account within the limitations that you’ll select later.
    2. Partial BackupĀ will back up only the aspects of yourĀ SiteWorx account data that you choose later.
    3. AĀ Structure-Only BackupĀ will only backup the metadata related to yourĀ SiteWorx account and won’t back up any of your actual site data, email or databases.
      This type of backup will back up yourĀ SiteWorx account and domain setup details, it will also back up your email account list (but not the actual email in those accounts), bandwidth usage and other information. The content of yourĀ htmlĀ directory won’t be backed up. Database content will also not be backed up. This type of backup can be useful if you have an account that has been compromised and you want to be able to restore the structure of your account without restoring potentially compromised site data. This backup will also be much smaller than a full or partial backup.
  4. Choose a destination from theĀ Backup Where:Ā drop-down list and clickĀ Continue.
    1. TheĀ Default LocationĀ is the standard location thatĀ SiteWorx andĀ NodeWorx make backups of your account. The path is similar to this:Ā /home/DOMAINUSER/YOURDOMAIN.COM/iworx-backup/Ā – You will be sent the full path to the backup via email if you specify a valid email address in the next step.
    2. If you chooseĀ Local fileĀ then you will be able to specify the full path to the location you want to store your backup in the next step. You will need to specify a location that is within the account you’re looking to back up.
    3. FTPĀ should be selected if you are looking to have a copy of your account backed up to a remote FTP account. You’ll be able to enter the account details in the next step.Ā We do not recommend that you use FTP to backup your account, because FTP connections are not encrypted by default and your account data might be intercepted in transit.
    4. If you need to back up to a remote location, thenĀ SFTP/SCPĀ is recommended because these protocols are encrypted by default. You’ll be able to enter your remote account details in the next step.Ā Although FTP and SFTP sound similar, they are not the same protocol. SFTP is file transfer via SSH (secure shell). It isĀ notĀ a secured version of the standard FTP protocol (which is known rather confusingly as FTPS).
  5. Depending on the type of backup and the destination you selected, you will now be asked to provide needed information in order to start making the backup. Once you’ve entered the needed information, click theĀ BackupĀ button to start the backup process.
    1. For all backup types and locations you will be asked to provide a valid email address toĀ E-mail status to. This email address will receive an email from your server once the backup is complete (backups can take a while to complete).
    2. For all backup types and locations you will be asked to select yourĀ Domain Options.Ā Multi-DomainĀ is selected by default. When this is selected, both the primary and all secondary domains will be backed up (according to whatever type of backup you selected inĀ step 3Ā above. If you selectĀ Single DomainĀ then only your main domain will be backed up and secondary domains will be ignored.
    3. If you’ve selected a partial backup type, then you will also be asked to select one or more types of data to backup:
      1. Backup your websiteĀ will backup all of the data in yourĀ htmlĀ directory in your account. This item doesĀ notĀ backup databases, even if you use one or more for your website.
      2. Backup your e-mailĀ will backup the mail content inside all of your email accounts currently stored on the server via IMAP.
      3. Backup your databasesĀ will create backups of each of the databases thatĀ SiteWorx has listed for your account. These backups will be stored as plain text .sql files.
    4. If you’ve selected any backup type other thanĀ structure-only, you’ll be able to enter a list of file types that youĀ don’tĀ want the system to backup. Enter one extension (including the initial period) per line in theĀ Extensions to excludeĀ box. For example: If you don’t want to back up video files, you might enter the following into the box:Ā Ā .mp4,Ā .mp5,Ā .m5v,Ā .mov,Ā .avi
    5. If you selected to backup to a local file, you’ll be asked to specify the full (absolute) path to the location in your account where you want your backup to be stored.
      For security, we do not recommend that you store backups in a web accessible area of your account (inside theĀ htmlĀ directory for example).
    6. Finally, if you selected a remote backup method like FTP or SFTP/SCP, you will be asked to enter the information necessary for your server to be able to connect to the remote server via the protocol you’ve selected. This may include the hostname or IP address of the remote server, the username and password for the account you are connecting to, the full path where you want to store the backup on the remote server, the port to use, etc.
  6. Now the backup process will begin and you will be taken to the backup management screen.Ā You will also receive an email once your backup is complete.

Scheduling Automatic Backups

SiteWorx allows you to set up automatic backups on the schedule you choose.

  • Log intoĀ SiteWorx if you aren’t logged in already.
  • In theĀ BackupsĀ Ā section, selectĀ Schedule.
    Select Schedule from the Backups section
  • Click theĀ Create Scheduled BackupĀ button on the top-left above the list of existing automatic backups (if any).
  • Select theĀ FrequencyĀ of the backups you want to make. The options areĀ Daily,Ā Weekly, andĀ Monthly. You’ll be able to fine tune the timing inĀ step 6.
  • The other backup options and types are all covered in theĀ Create Backup ImmediatelyĀ section above. If you’d like to understand your options, readĀ stepsĀ 4Ā andĀ 5Ā above.
  • On the next screen, you’ll be able to choose how many backups to store before deleting old ones.
  • You will also be able to choose exactly when automatic backups trigger by selecting theĀ HourĀ from the drop-down list and possibly also theĀ DayĀ orĀ Day of the Week.
    TheĀ hours listed in the drop-down will be in 24-hour (military) time. 00 is midnight, 23 is 11 PM and so on.
  • Fill in the needed information and click theĀ SaveĀ button.
  • You will be taken back to the main backup scheduling details screen. You can view your settings here, view any backups made as part of this schedule and edit or delete the schedule as needed.

Downloading and Deleting Existing Backups

Once you’ve created one or more backups, you can manage them from within yourĀ SiteWorx account.

  • Log into yourĀ SiteWorx account, if you aren’t logged in already.
  • SelectĀ ManagementĀ from theĀ BackupsĀ section ofĀ SiteWorx.
    Click on Management from the Backups Section of SiteWorx
  • To download an existing backup, click on the name of theĀ Backup FileĀ from the list. Your download to your local machine will start immediately. If you have any issues downloading the backup this way, you can always access your account via FTP or SFTP and download the backup from where it is located. Typically that will beĀ /home/DOMAINUSER/YOURDOMAIN.COM/iworx-backup/.
  • If you want to delete one or more existing backups, check the box to the left of each backup you want to remove, then click theĀ GoĀ button on theĀ With Selected:Ā line. You will be asked to confirm that you want to remove these backups and then the system will remove them in the background.
  • If you want to remove all of the backups from your account, check the box to the left ofĀ With Selected:Ā and then click theĀ GoĀ button and confirm you want to remove all backups.

Restoring Backups fromĀ SiteWorx

You can restore any partial backups you’ve made from the management screen inĀ SiteWorx.

  • Log into yourĀ SiteWorx account, if you aren’t logged in already.
  • SelectĀ ManagementĀ from theĀ BackupsĀ section ofĀ SiteWorx.
    Click on Management from the Backups Section of SiteWorx
  • To restore an existing partial backup you’ve made previously inĀ InterWorx, click theĀ Restore account from backupĀ button near the top left of the management screen or click theĀ RestoreĀ button in theĀ CompleteĀ column for the backup you wish to restore.
    Select the Backup that you Want to Restore
  • If you click the button at the top of the management screen you will be able to upload a partial backup file from your local machine or choose to restore one from the standard location within your account.

    If you have any issues uploading and restoring a partial backup stored on your local machine, you can upload the compressed backup toĀ /home/DOMAINUSER/YOURDOMAIN.COM/iworx-backup/Ā and restore it from there.

  • Once you select the backup you wish to restore and click theĀ RestoreĀ button, the system will immediately start working on replacing the files in your account with those from the partial backup. You will be notified once the restoration process is complete. Do not navigate away from this screen until the process is done.

You cannot restore a full or structure-only backup from withinĀ SiteWorx. To restore those sorts of backups you will need aĀ NodeWorx account with appropriate access or you will need to contact your web host to have them restore the backup for you.

– HostDime

Still need some help?