aejis-backup
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:Swiss knife for unix backups
Example config:

  AejisBackup.config do
    source('mydb', :postgresql) do
      user      'rails'
      password  'secret'
      database  'application'
    end

    source('files', :archive) do
      path '/Users/ptico/application/public/system'
      format :xz
      compression_level :high
    end

    storage('ptico-s3', :s3) do
      access_key_id     'ACCESSKEY'
      secret_access_key 'sEcRetACcesSkey'
      host              's3.amazonaws.com'
      bucket            'aejis'
      use_ssl
    end

    storage('local', :local) do
      path '/Users/ptico/backup'
    end

    backup(:hourly_backup) do
      source 'mydb', 'files'
      target 'local'
    end

    backup(:daily_backup) do
      source 'mydb', 'files'
      target 'ptico-s3'
    end
  end

Run:

  backup -c /path/to/config.rb

  backup -c /path/to/config.rb -b daily_backup

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。