Rackspace allows scheduling of weekly and/or daily backups for virtual servers. You can access these backup schedules either off the API object as CloudServers.backup_schedules, or directly off a particular Server instance as Server.backup_schedule.
Manage server backup schedules.
Create or update the backup schedule for the given server.
Parameters: |
|
---|
Remove the scheduled backup for server.
Parameters: |
|
---|
Create or update the backup schedule for the given server.
Parameters: |
|
---|
Get the current backup schedule for a server.
Parameters: |
|
---|---|
Return type: |
Represents the daily or weekly backup schedule for some server.
Is this backup enabled? (boolean)
The day of week upon which to perform a weekly backup.
The daily time period during which to perform a daily backup.
Update this backup schedule.
See BackupScheduleManager.create() for details.
Delete (i.e. disable and remove) this scheduled backup.
Constants for selecting weekly backup days:
- cloudservers.BACKUP_WEEKLY_DISABLED¶
- cloudservers.BACKUP_WEEKLY_SUNDAY¶
- cloudservers.BACKUP_WEEKLY_MONDAY¶
- cloudservers.BACKUP_WEEKLY_TUESDAY¶
- cloudservers.BACKUP_WEEKLY_WEDNESDA¶
- cloudservers.BACKUP_WEEKLY_THURSDAY¶
- cloudservers.BACKUP_WEEKLY_FRIDAY¶
- cloudservers.BACKUP_WEEKLY_SATURDAY¶
Constants for selecting hourly backup windows:
- cloudservers.BACKUP_DAILY_DISABLED¶
- cloudservers.BACKUP_DAILY_H_0000_0200¶
- cloudservers.BACKUP_DAILY_H_0200_0400¶
- cloudservers.BACKUP_DAILY_H_0400_0600¶
- cloudservers.BACKUP_DAILY_H_0600_0800¶
- cloudservers.BACKUP_DAILY_H_0800_1000¶
- cloudservers.BACKUP_DAILY_H_1000_1200¶
- cloudservers.BACKUP_DAILY_H_1200_1400¶
- cloudservers.BACKUP_DAILY_H_1400_1600¶
- cloudservers.BACKUP_DAILY_H_1600_1800¶
- cloudservers.BACKUP_DAILY_H_1800_2000¶
- cloudservers.BACKUP_DAILY_H_2000_2200¶
- cloudservers.BACKUP_DAILY_H_2200_0000¶