harumaki.net

インフラ屋の覚書や、ラーメン食べある記とか。

backup DB infra MySQL 運用

[MySQL] ZRM(Zmanda Recovery Manager) コマンドをいろいろ

投稿日:2013年9月30日

Last Updated on 2021年7月4日 by かんりにん

“Zmanda Recovery Manager / ZRM”のRPM版にて一緒にインストールされるコマンドをいろいろ探ってみたので、メモをいろいろと。

▼参考:お世話になっております。
Amanda: Open Source Backup(公式サイト)
Zmanda Recovery Manager(英語版)
Zmanda Recovery Manager(日本語版)
Zmanda wiki(Wiki)
download-ZRM(ダウンロードページ)

▼コマンドをいろいろ探ってみた

たいていのコマンドはバックアップセットのを指定するのがデフォルトとなる様子。

  • mysql-zrm
    このコマンド自体は何かをするわけではなく、“–action”オプションに引数をつけることによって、以下の各種スクリプトを実行する。

    # mysql-zrm –action schedule-backup

    mysql-zrm-schedulerを呼び出す、など。
  • mysql-zrm-abort-backup
    実行中のバックアップを、バックアップセットを指定して中断する。バックアップセットの指定は必須。
  • mysql-zrm-backup
    バックアップを直接実行、おそらく一番使用するコマンド。
  • mysql-zrm-check
    バックアップ設定の書式、オプションチェック。バックアップセットの指定は必須。
  • mysql-zrm-extract-backup
    指定したバックアップセットにて、圧縮ないし暗号化されている場合にデータを抜粋する。
    バックアップセットの指定は必須。
  • mysql-zrm-getconf
    バックアップセットごとの設定情報を出力。

    [実行例]”–backup-set=”にてtest-backupを指定。
    # mysql-zrm-getconf –backup-set=test-backup
    getconf:INFO: ZRM for MySQL Community Edition – version 3.0
    single-transaction
    0
    password
    <パスワード>
    user
    <ユーザー名>
    databases
    <スキーマ名>
    port
    3306
    socket
    /var/lib/mysql/mysql.sock
    host
    <DBサーバーのホスト名>
  • mysql-zrm-list
    バックアップのリストを取得
  • mysql-zrm-manage-backup
    バックアップの管理ツールと思われるが”The quick backup-type is supported only for snapshot backups.”とのこと。
    backup-typeにて”quick”を指定している場合のみ利用ができる様子。
  • mysql-zrm-migrate-file-ownership
    マニュアル無し。引数をつけずに実行すると以下のUSAGEが出力される。

    # mysql-zrm-migrate-file-ownership
    mysql-zrm-set-permissions –user –group [–destination ]

    ※”mysql-zrm-set-permissions”というコマンドを呼んでいる??様子。

  • mysql-zrm-parse-binlogs
    バイナリログのパージコマンド。
  • mysql-zrm-purge
    こちらはバックアップファイルのパージコマンド。
    保持期間を過ぎたバックアップファイルをパージする。
  • mysql-zrm-reporter
    バックアップのレポートを確認する。
  • mysql-zrm-restore
    リストアコマンド。
    mysql-zrm-backup同様重要コマンドだが、できれば障害は起きないほうがよいので、使用する機会は無いほうが好ましい(当然ですね!!)
  • mysql-zrm-scheduler
    バックアップのスケジューリング。
    オプション”–now”で即時実行、mysql-zrm-backupと同様の動きをする。
  • mysql-zrm-verify-backup
    →バックアップファイルの検証。

 

 

 

-backup, DB, infra, MySQL, 運用
-,

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


関連記事

no image

postfinger

[pukiwiki] #topicpath #contents *postfinger Simon Mudd氏作のpostfix用ユーティリティスクリプト。 #postfixのsrc.rpmを探してい …

no image

[MySQL] Percona xtrabackupを試す(Ver2.0.8)リストア編

percona xtrabackupを使って作成したバックアップファイルをリストアする方法。 バックアップを取ったらリストアを検証しなくちゃね、ということで早速インスタンスをコピーして試してみることに …

[MySQL] mysqlhotcopyを試してみた

基本的にMyISAMのコピーをするだけで、InnoDBには使用不可。 複数のストレージエンジンをもつ環境では、あまり使い道は無いかも。一方で高速動作が見込めるので、MyISAMのみの環境ではメリットは …

no image

[メモ]panasonic スイッチのファームウェアアップデート(Switch-M24eG PN28240)

パナソニック電工(現在はパナソニックESネットワークス)のSwitch M24eGのファームウェアのアップデートメモ。 syslog周りの設定をしておこうとしたところ、メーカーの紹介ページでは実装され …

YAMAHA RTX1200でIPsec VPN設定(クライアント接続)ドキュメント1.ルーター編

  [pukiwiki] わりと久々にRTX1200でIPsec VPNを設定したのでメモしました。 今回はPPPoEするルーターとVPNのプロファイルを設定するルーターが別のマシン、 対向側がルータ …

宅麺
Amazon プライム対象