GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04にUrBackupサーバーとクライアントをインストールする-その方法は?

UrBackupは、セットアップが簡単なオープンソースのクライアント/サーバーバックアップシステムであり、イメージとファイルのバックアップを組み合わせることで、データの安全性と迅速な復元時間の両方を実現します。

ファイルとイメージのバックアップは、現在のプロセスを中断することなく、システムの実行中に作成されます。

また、UrBackupは、以前のバックアップとの違いをすばやく見つけるために、バックアップするフォルダーを継続的に監視します。そのため、増分ファイルバックアップは非常に高速です。

データがなければ世界は存在しないため、どの組織のデータも非常に重要です。データをバックアップすることは、災害が発生した場合にデータを保存するためにさらに重要です。

ここLinuxAPTでは、サーバー管理サービスの一環として、お客様がLinux関連のクエリを実行するのを定期的に支援しています。

これに関連して、UrBackupと呼ばれるオープンソースのバックアップソリューションを検討します。


UrBackupの主な機能:

1.フルおよびインクリメンタルイメージとファイルのバックアップ:パーティション全体と単一のディレクトリを保存できます

2. Windows、Linux、FreeBSD用のクライアント

3.ファイルツリーの違いをすばやく計算すると、ファイルの増分バックアップが非常に高速になります。変更された新しいファイルのみが再送信されます

4.インクリメンタルイメージバックアップ中には、使用および変更されたハードディスクセクターのみが送信されます

5.システムの実行中のイメージとファイルのバックアップ

6.WindowsおよびLinuxで使用されているファイルの一貫したバックアップ。たとえば、Outlookの.pstファイル

7.異なるコンピューター上の同じファイルは一度だけ保存されます。バックアップに必要なサーバーストレージスペースが少なくて済みます(ファイルレベルの重複排除)

8.クライアントは、バックアップの頻度やバックアップの数などの設定を変更したり、バックアップのログファイルを確認したりできます

9.構成なしの隣。インストールし、バックアップするディレクトリを選択して、バックアップを監視します

10.しばらくの間バックアップがなかった場合、クライアントは警告します

11.クライアントのステータス、現在のアクティビティ、および統計を表示するWebインターフェイス。これにより、管理者はバックアップ設定を変更し、クライアントの設定を上書きできます。既存のファイルバックアップを参照したり、これらのバックアップからファイルを抽出したり、復元プロセスを開始したりできます

12.バックアップに関するレポートをユーザーまたは管理者に送信できます

13.クライアントが現在ローカルネットワークにない場合は、インターネット経由で自分のサーバーに安全かつ効率的にバックアップします

14.最終変更時刻などのファイルメタデータがバックアップされます

15.使いやすいファイルとイメージの復元(復元CD / USBスティック経由)

16.ファイルバックアップアクセスの構成と使用が簡単

17.マシンが構成可能な期間バックアップされなかった場合、電子メールアラート


Ubuntu 20.04 LTSにUrBAckupサーバーをインストールするにはどうすればよいですか?

このプロセスを開始するには、sudo権限を持つrootユーザーとしてputtyなどのSSHツールを使用してサーバーにログインする必要があります。

次に、ログインすると、以下の手順を実行できます。


1。システムを更新する

以下のコマンドを実行して、システムを最新のアップデートとセキュリティパッチでアップデートする必要があります。

# apt-get update -y


2。 UrBackupサーバーをインストールする

システムを更新した後、ターミナルで次のコマンドを発行して、公式PPAリポジトリを使用してUrBackupサーバーをインストールします。

# add-apt-repository ppa:uroni/urbackup
# apt update
# apt install urbackup-server

プロンプトが表示されたら、「y」と入力し、Enterキーを押して、UrBackupサーバーとその依存パッケージのインストールを開始します。


3。 UrBackupサーバーの構成

インストール中に、バックアップストレージのパスを指定する必要があるUrBackupサーバーを構成するように求められます。

すべてのバックアップは指定されたパスに保存されます。タブで[OK]をクリックし、Enterキーを押して続行します。

インストールが完了したら、次のコマンドを実行して、UrBackupサーバーのステータスを確認します。

# systemctl status urbackupsrv

以下のコマンドを使用して、再起動後にサービスが自動的に実行されるように設定することもできます。

# systemctl enable urbackupsrv


4。 UrBackupWebインターフェイスにアクセスする

インストールが完了すると、ファイアウォールで許可されている場合は、デフォルトのポート「55414」を使用してUrBackupサーバーのWebインターフェイスにアクセスできます。

以下のように、お気に入りのブラウザでURLを開きましょう:

https://your_ip:55414


5。管理者ユーザーをUIに追加

これで、ログインするためのユーザーとパスワードを指定せずに、UrBackupサーバーのWeb UIにアクセスできるようになりました。そのためには、Webインターフェイスから管理者ユーザーを作成する必要があります。

また、他の設定を行って、バックアップの独自の要件に従って変更を加えることもできます。


6。新しいバックアップクライアントを追加する

バックアップ用の新しいクライアントをUrBackupサーバーに追加するには、NATの背後にあるインターネットクライアント/クライアントとして[新しいクライアントの追加]をクリックします。設定からインターネットモードを有効にしてください。クライアントホストのFQDNまたはIPの名前を付けて、[クライアントの追加]をクリックします。

クライアントを追加すると、クライアントホストにバックアップ用にインストールする必要のあるインストールパッケージが取得されます。

# TF=`mktemp` && wget "http://your_server_ip:55414/x?a=download_client&lang=en&clientid=1&authkey=nGEDmaj5Qb&os=linux" -O $TF && sudo sh $TF; rm -f $TF

以下のコマンドを実行して、クライアントサービスのステータスを確認します。

# systemctl status urbackupclientbackend

UrBackupクライアントはポート「35621」で稼働します


問題が発生した場合は、「/ var / log/urbackupclient.log」ファイルの下にあるログを確認してください。


7。クライアントのバックアップを取る方法

必要な数のクライアントを追加できます。

次に、以下のコマンドを実行して、バックアップを取りたいフォルダを追加します。

# /usr/local/bin/urbackupclientctl add-backupdir -x -f -d /backup

次に、UrBackupサーバーでクライアントのステータスがオンラインであることを確認します。オンラインになったら、手動でバックアップを実行できます。それ以外の場合は、クライアント設定で変更できるデフォルトのスケジュールに従って実行されます。

[バックアップ]タブをクリックすると、最後に成功したバックアップエントリのログが表示されます。


以下のシナリオで示すように、バックアップファイルがバックアップサーバーのストレージパスにあるかどうかをサーバー側から確認することもできます。

root@ip:~# ls -lhtr /media/BACKUP/urbackup/20.152.19.6/210110-1726/backup/
total 0
-rwxr-x--- 1 urbackup urbackup 0 Jan 10 17:15 test.txt



Ubuntu
  1. Ubuntu18.04LTSにNTPサーバーとクライアントをインストールする方法

  2. Ubuntu20.04にDHCPサーバーをインストールして構成する方法

  3. Ubuntu20.04にNFSクライアントとサーバーをインストールする方法

  1. Ubuntu 18.04にChefサーバー、ワークステーション、Chefクライアントをインストールする方法

  2. Ubuntu20.04にNFSサーバーをインストールして構成する方法

  3. Ubuntuにvncサーバーとクライアントをインストールします

  1. Ubuntu20.04にVNCをインストールして構成する方法

  2. Ubuntu18.04にVNCをインストールして構成する方法

  3. Ubuntu18.04にNFSサーバーをインストールして構成する方法