Confluenceの手動バックアップ


Confluenceはバックアップメカニズムを備えており、デフォルトでは毎日2時にサイト全体をバックアップし、/backupsディレクトリの下でXMLファイルを生成します.または、手動で管理者インタフェースでバックアップを選択します.
しかし、公式に推奨されているのは自己バックアップです.
Although Confluence provides a scheduled XML backup, this backup method is only suitable for small sites, test sites, or in addition to database and directory backups.
...
Having a backup of your database and home directories is more reliable, and easier to restore than a large XML backup.
セルフ・バックアップには、データベースとファイル・ディレクトリ(構成、ソフトウェア、添付ファイルなど)の2つのセクションがあります.

1、データベースバックアップ


基本的に、各データベース・エンジンは、コマンド・ラインでライブラリ全体を直接エクスポートできます.ここで私が使っているのはMySQLです.
#  
mysqldump -u[username] -p[password] -h[host] -P[port] [database] > /home/hei/backup.sql

2、ファイルディレクトリのバックアップ


まず、システムごとにホームディレクトリの場所が異なります.linuxのデフォルトは/var/atlassian/application-data/confluenceであり、これが前述のである.
Backing up the whole home directory is the safest option, however most files and directories are populated on startup and can be ignored.
最も安全なのはメインディレクトリ全体をバックアップすることですが、多くのファイルとディレクトリは起動時に生成され(一時ファイルとしても理解できます)、バックアップを必要としないことができます.したがって、バックアップする必要があるのは、次のとおりです.
  • /confluence.cfg.xml-データベース構成を含む主要なプロファイル
  • /attachments-添付ディレクトリ
  • 追加のバックアップは次のとおりです.
  • /config–ehcache.xmlファイル
  • を変更した場合
  • /index–サイトが大きい場合、または再インデックスに時間がかかる場合(リストア時に完全な再インデックスが必要になるのを回避し、主に起動速度を速めるため)
  • For Clustered instances only(クラスタインスタンスの場合)はまだ検討されていません

    0、上記2つの部分をバックアップした後


    自動化スクリプトと組み合わせて、定期的にバックアップできます.このOSSへのデータの自動バックアップを参照してください.