How To: Backup and Restore a SiteWorx Account from SiteWorx

InterWorx allows SiteWorx users the ability to schedule, create, and manage their own account backups.

To Enable Backup Options for SiteWorx Accounts

In order for Backups to be accessible within SiteWorx, it must first be enabled for the SiteWorx account via the SiteWorx Account Management settings form within NodeWorx. This can be performed either during account creation, or by editing the form after the fact.

Note

Enabling Backup access for the SiteWorx account is a NodeWorx-level task, and therefore can only be performed by a system administrator.

SiteWorx users who do not see the Backups menu item listed as an option in SiteWorx should contact their hosting provider to be granted access.

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. In NodeWorx, navigate to SiteWorx > Accounts

  3. Click the Pencil next to the SiteWorx account. This opens the SiteWorx Account Management form

  4. Under Package Options, select Yes from the Account Backup dropdown

  5. Click Save

Creating On-Demand SiteWorx Backups

SiteWorx users have the option of creating on-demand full, partial, and structure-only backups from the SiteWorx Interface.

To Create a Full Backup in SiteWorx

Full backups include all SiteWorx account related data.

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Backup Now, either from the side menu or SiteWorx home

  3. From the Backup Type dropdown, select Full Backup

  4. Select the location from the Backup Where dropdown

    siteworx full backup setup

    Note

    In this example, the default location will be used. For more details regarding the other options, see SiteWorx Backup Locations.

  5. Click Continue. This opens the Create Backup Package

  6. Update the required fields:

    • Email Status To: The email that should be notified when the backup process finishes

    • Domain Options: The domains that will be included in the backup

      • Single Domain: Create a single domain backup. No secondary domains will be backed up

      • Multi Domain: All domains will be backed up

    • Extensions to Exclude: (Optional) Type of file extensions to be excluded from the backup

    siteworx full backup settings
  7. Click Backup

To Create a Partial Backup in SiteWorx

Partial backups allow the ability to only back up specific portions of a SiteWorx account.

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Backup Now, either from the side menu or SiteWorx home

  3. From the Backup Type dropdown, select Partial Backup

  4. Select the location from the Backup Where dropdown

    siteworx partial backup setup

    Note

    In this example, the default location will be used. For more details regarding the other options, see SiteWorx Backup Locations.

  5. Click Continue. This opens the Create Backup Package

  6. Update the required fields:

    • Email Status To: The email that should be notified when the backup process finishes

    • What to Backup: What data will be included in the backup

      • Backup Your Website: Backs up website data

      • Backup Your Email: Backs up email mailboxes

      • Backup Your Database: Backs up database data

    • Extensions to Exclude: (Optional) Type of file extensions to be excluded from the backup

    siteworx partial backup settings
  7. Click Backup

To Create a Structure-Only Backup in SiteWorx

Structure-Only backups only contain SiteWorx related data that is stored in the internal InterWorx database, such as email users and passwords.

  • Actual files, such as website files, actual emails, and database tables, are not included in structure-only backups

  • Structure-only backups are useful for SiteWorx accounts that have large amounts of data files, where a regular full backup could take a considerable amount of time and resources

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Backup Now, either from the side menu or SiteWorx home

  3. From the Backup Type dropdown, select Structure-Only Backup

  4. Select the location from the Backup Where dropdown

    siteworx structure backup setup

    Note

    In this example, the default location will be used. For more details regarding the other options, see SiteWorx Backup Locations.

  5. Click Continue. This opens the Create Backup Package

  6. Update the required fields:

    • Email Status To: The email that should be notified when the backup process finishes

    • Domain Options: The domains that will be included in the backup

      • Single Domain: Create a single domain backup. No secondary domains will be backed up

      • Multi Domain: All domains will be backed up

    siteworx structure backup settings
  7. Click Backup

Scheduling a SiteWorx Account Backup

SiteWorx users have the ability to schedule Daily, Weekly, and Monthly backups from the SiteWorx interface. These backups can be full, partial, or structure-only.

Note

By default, only Weekly and Monthly scheduled backups are available to SiteWorx users. Daily backups must be enabled by a system administrator in NodeWorx under Server > Settings.

SiteWorx users who do not see the Daily scheduled backups listed as an option in SiteWorx should contact their hosting provider to be granted access.

To Schedule Daily Backups

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Schedule, either from the side menu or SiteWorx home

  3. Click +. This opens the Create Scheduled Backups form

  4. Select Daily from the Frequency dropdown

  5. From the Backup Type dropdown, select the backup type

    Note

    In this example, a full backup will be used. For more details regarding the other options, see Creating On-Demand SiteWorx Backups.

  6. Select the location from the Backup Where dropdown

    Note

    In this example, the default location will be used. For more details regarding the other options, see SiteWorx Backup Locations.

  7. Click Continue. This opens the Schedule Backup form

  8. Update the required fields:

    • Email Status To: The email that should be notified when the backup process finishes

    • Maximum Scheduled Backups: Maximum number of backups kept before old ones are automatically removed

    • Hour: The hour of the day the backup process will automatically run, in 24 hour notation

    siteworx daily backup
  9. Click Schedule Backup

To Schedule Weekly Backups

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Schedule, either from the side menu or SiteWorx home

  3. Click +. This opens the Create Scheduled Backups form

  4. Select Weekly from the Frequency dropdown

  5. From the Backup Type dropdown, select the backup type

    Note

    In this example, a full backup will be used. For more details regarding the other options, see Creating On-Demand SiteWorx Backups.

  6. Select the location from the Backup Where dropdown

    Note

    In this example, the default location will be used. For more details regarding the other options, see SiteWorx Backup Locations.

  7. Click Continue. This opens the Schedule Backup form

  8. Update the required fields:

    • Email Status To: The email that should be notified when the backup process finishes

    • Maximum Scheduled Backups: Maximum number of backups kept before old ones are automatically removed

    • Hour: The hour of the day the backup process will automatically run, in 24 hour notation

    • Day of the Week: The day of the week the backup process will automatically run

    siteworx weekly backup
  9. Click Schedule Backup

To Schedule Monthly Backups

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Schedule, either from the side menu or SiteWorx home

  3. Click +. This opens the Create Scheduled Backups form

  4. Select Monthly from the Frequency dropdown

  5. From the Backup Type dropdown, select the backup type

    Note

    In this example, a full backup will be used. For more details regarding the other options, see Creating On-Demand SiteWorx Backups.

  6. Select the location from the Backup Where dropdown

    Note

    In this example, the default location will be used. For more details regarding the other options, see SiteWorx Backup Locations.

  7. Click Continue. This opens the Schedule Backup form

  8. Update the required fields:

    • Email Status To: The email that should be notified when the backup process finishes

    • Maximum Scheduled Backups: Maximum number of backups kept before old ones are automatically removed

    • Hour: The hour of the day the backup process will automatically run, in 24 hour notation

    • Day of the Month: The day of the month the backup process will automatically run

    siteworx monthly backup
  9. Click Schedule Backup

SiteWorx Backup Locations

While SiteWorx backups are sent to the user’s backup directory by default, it is also possible to transfer newly created backups to a remote server via FTP or SCP, or to a specific directory on the local server.

These options are available for both On-Demand and Scheduled backups.

To Use a Custom Local Directory

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Backup Now, either from the side menu or SiteWorx home

  3. From the Backup Type dropdown, select the backup type

    Note

    In this example, a full backup will be used. For more details regarding the other options, see Creating On-Demand SiteWorx Backups.

  4. Select Local File from the Backup Where dropdown

  5. Click Continue. This opens the Create Backup Package

  6. Update the Backup Where field with the desired path

    siteworx custom backup directory
  7. Click Backup

To Transfer to a Remote Server Over FTP

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Backup Now, either from the side menu or SiteWorx home

  3. From the Backup Type dropdown, select the backup type

    Note

    In this example, a full backup will be used. For more details regarding the other options, see Creating On-Demand SiteWorx Backups.

  4. Select the FTP from the Backup Where dropdown

  5. Click Continue. This opens the Create Backup Package

  6. Under Backup Where, update the required fields:

    • Path: Path to the directory on the remote server the backup should be located

    • Username: FTP username

    • Password/Confirm Password: FTP password

    • Hostname: Hostname of the remote server

    • Port: FTP port

    • Passive Mode: Determines whether the FTP connection should be in Passive or Active mode

    siteworx backup ftp
  7. Click Backup

To Transfer to a Remote Server Over SCP

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Backup Now, either from the side menu or SiteWorx home

  3. From the Backup Type dropdown, select the backup type

    Note

    In this example, a full backup will be used. For more details regarding the other options, see Creating On-Demand SiteWorx Backups.

  4. Select the SFTP/SCP from the Backup Where dropdown

  5. Click Continue. This opens the Create Backup Package

  6. Under Backup Where, update the required fields:

    • Path: Path to the directory on the remote server the backup should be located

    • Username: SCP username

    • Password/Confirm Password: SCP user password

    • Hostname: Hostname of the remote server

    • Port: SCP port

    siteworx backup scp
  7. Click Backup

Managing SiteWorx Backups

SiteWorx users may download and delete both On-Demand and Scheduled backups. They may also restore Partial backups.

siteworx backup manage

To Download a SiteWorx Backup

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Management, either from the side menu or SiteWorx home

  3. Click on the backup. In most browsers, this opens a window with options to save or open the file

  4. Click Save

To Restore From a Partial SiteWorx Backup

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Management, either from the side menu or SiteWorx home

  3. Click Restore next to the backup. This opens the Confirmation form

    Warning

    Restoring a SiteWorx partial backup file will overwrite existing data with the data stored in the backup file.

  4. Click Restore to Confirm

To Delete a SiteWorx Backup

  1. Log into SiteWorx from the browser (https://ip.ad.dr.ess:2443/siteworx)

  2. In SiteWorx, navigate to Backups > Management, either from the side menu or SiteWorx home

  3. Select the checkbox next to the backup

  4. Select Delete from the With Selected dropdown

  5. Click Go. This opens the Confirmation form

  6. Click Delete to confirm