システムの crontab を使用して定期的にバックアップ ファイルを実行し、バックアップ結果を日付別に保存して、バックアップの目的を達成します。 1. バックアップファイルを保存するパスを作成します /mysqldata#mkdir /mysqldata 2. /usr/sbin/bakmysqlファイルを作成する#vi /usr/sbin/bakmysql 入力 rq=日付 +%Y%m%d tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql または、 rq=日付 +%Y%m%d mysqldump –all-databases -u root -p パスワード > /mysqldata/mysql$rq.sql /var/lib/mysql は、データベース ファイルが配置されているディレクトリです。ユーザーによっては、/usr/local/mysql/data を使用する場合もあります。これはユーザーごとに異なる場合があります。 /mysqldata/ は、バックアップ ファイルが保存されるディレクトリを示します。各自の要件に応じてこれを実行できます。 3. ファイル属性を変更して実行可能にする# chmod +x /usr/sbin/bakmysql を実行します 4. /etc/crontabを変更する#vi /etc/crontab 以下に追加 01 3 * * * ルート /usr/sbin/bakmysql 毎日3時にバックアップが実行されることを示します 5. crondを再起動する# /etc/rc.d/init.d/crondを再起動します 仕上げる。 毎日、/mysqldataにこのようなファイルが表示されます。 mysql20040619.tar.gz ダウンロードするだけです。 さて、上記はLinuxシステムでMySQLのバックアップをスケジュールするためにcrontabを素早く使用する方法です。crontabの使用の詳細については、次の関連記事を参照してください。 以下もご興味があるかもしれません:
|
<<: jsはFileReaderを使用してローカルファイルまたはBLOBを読み取ります
>>: docker-compose を使用して mongodb と mysql を構築する詳細なプロセス
コードを書くのに 30 分かかりましたが、この HTML5 Canvas New Year Fire...
以前、raspbian で実行したときに opencv の一部の依存関係をパッケージ化できず、一部の...
Docker は非常に人気のあるコンテナ技術です。K8S によって廃止され、別のコンテナ技術である ...
ウェブサイトのナビゲーションを設計することは、家の基礎を築くようなものです。基礎がしっかりしていなけ...
1. Vue レスポンシブの使用法を確認する Vue の応答性は、私たち全員がよく知っています。 ...
DockerイメージからDockerfileを取得する docker 履歴 --format {{....
docker アタッチコマンドdocker attach [options] 容器実行中のコンテナに...
必要なときにサービスを有効にし、必要がないときは無効にします。データベース サービスを管理する方法:...
MySQLデータベースをダウンロードするには、https://dev.mysql.com/down...
必要:公式サイトのリソースサーバーは確かに1つのインスタンスでは使えず、複数のインスタンスを一緒に使...
MySQL 8 の公式バージョン 8.0.11 がリリースされました。公式発表によると、MySQL ...
目次1. コンポーネント切り替え方式方法1: v-ifとv-elseを使用する方法 2: 組み込みコ...
目次1. ルーティングとページジャンプ2. インターフェース要約する1. ルーティングとページジャン...
ウェブページに403 Forbiddenと表示されるNginx (yum インストール ログは通常 ...
この記事では、Webオンラインチャットを実装するためのVueの具体的なコードを参考までに紹介します。...