Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Hot backup script for cloud.sakura.ad.jp

License

NotificationsYou must be signed in to change notification settings

hsur/SCHotBackup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

さくらのクラウドAPIを利用してコマンドラインからバックアップをとるためのスクリプト

必要なもの

使い方

  1. 適当な Linux マシンを用意し、スクリプトを配置します
  2. APIキーはconfig.json に書込んでおきます

daily_archive.sh

ゾーンにあるディスクのアーカイブを作成します。日次でアーカイブ作成することを目的に作成しました。古いアーカイブについては自動的に削除するようにしていますので、定期的に起動しても1サーバにつき1つしかアーカイブはできません。ディスクにSCHB-SKIP というタグがついている場合にはそのディスクは処理の対象になりません。

img_backup.sh

ゾーンにあるディスクをローカルに転送します。転送作業用にアーカイブを作成しますが、転送終了後には自動的に削除されます。ディスクにSCHB-SKIP というタグがついている場合にはそのディスクは処理の対象になりません。

コマンドラインオプション

./daily_archive_or_img_backup.sh [-t タグ名] [-r リ-ジョン名] [-d] [-h] [config.json]

  • -t) 特定のタグがついたディスクのみを処理対象にする
  • -r) 処理対象のリージョンを設定する
  • -d) Dryrun モード(実際のアーカイブ作成や転送を行わないテストモード)
  • -h) 使い方を表示します
  • config.json) 設定ファイルを指定します

About

Hot backup script for cloud.sakura.ad.jp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp