Constructors

  • Parameters

    • name: string

      The name of the backup

    • destination: string

      The destination of the backup

    Returns Backup

Properties

compression: Compression
deleteOldBackups: boolean
destination: string
fileBlacklist: string[]
folderBlacklist: string[]
name: string
runBackupAfterCreation: boolean
suspend: boolean

Methods

  • Add a folder to the blacklist

    Parameters

    • folder: string

      The folder to add to the blacklist

    Returns Backup

  • Get the delete old backups status

    Returns boolean

  • Get the run backup after creation status

    Returns boolean

  • Remove a folder from the blacklist

    Parameters

    • folder: string

      The folder to remove from the blacklist

    Returns Backup

  • Set the delete old backups status

    Parameters

    • deleteOldBackups: boolean

      The delete old backups status

    Returns Backup

  • Set the folder blacklist

    Parameters

    • folderBlacklist: string[]

      The folder blacklist

    Returns Backup

  • Set the run backup after creation status

    Parameters

    • runBackupAfterCreation: boolean

      The run backup after creation status

    Returns Backup