Partager via


BackupSchedule Classe

Définition

Description d’une planification de sauvegarde. Décrit la fréquence à laquelle la sauvegarde doit être effectuée et ce qui doit être la stratégie de rétention.

public class BackupSchedule
type BackupSchedule = class
Public Class BackupSchedule
Héritage
BackupSchedule

Constructeurs

BackupSchedule()

Initialise une nouvelle instance de la classe BackupSchedule.

BackupSchedule(Int32, FrequencyUnit, Boolean, Int32, Nullable<DateTime>, Nullable<DateTime>)

Initialise une nouvelle instance de la classe BackupSchedule.

Propriétés

FrequencyInterval

Obtient ou définit la fréquence à laquelle la sauvegarde doit être exécutée (par exemple, pour la sauvegarde hebdomadaire, elle doit être définie sur 7 et FrequencyUnit doit être définie sur Jour)

FrequencyUnit

Obtient ou définit l’unité de temps pour la fréquence à laquelle la sauvegarde doit être exécutée (par exemple, pour la sauvegarde hebdomadaire, celle-ci doit être définie sur Day et FrequencyInterval doit être définie sur 7). Les valeurs possibles sont les suivantes : 'Day', 'Hour'

KeepAtLeastOneBackup

Obtient ou définit true si la stratégie de rétention doit toujours conserver au moins une sauvegarde dans le compte de stockage, quelle que soit son ancienneté ; false dans le cas contraire.

LastExecutionTime

Obtient la dernière heure à laquelle cette planification a été déclenchée.

RetentionPeriodInDays

Obtient ou définit après combien de jours les sauvegardes doivent être supprimées.

StartTime

Obtient ou définit le moment où la planification doit commencer à fonctionner.

Méthodes

Validate()

Validez l’objet.

S’applique à