Linux で Web データベースと mysql データベースを自動的にバックアップする Vps のスクリプトを作成する方法
1. Web フォルダーをバックアップします。
1. /home/users/public_html ディレクトリをバックアップします。
2. crontab を変更して、初日の 3:22 に実行します。毎週
コードをコピーします コードは次のとおりです:
22 3 * * 0 root run-parts /etc/cron.weekly
3.スクリプトを /etc/cron.weekly ディレクトリにコピーします
4. 権限を変更します
コードをコピーします。コードは次のとおりです:
chmod 0755 /etc/cron.weekly /webbackup.sh
5. スクリプトは次のとおりです
コードをコピーします コードは次のとおりです:
#!/bin/sh
filename =`date %y%m%d`
backup_dir="/root/dropbox/backup /web"
#すべてのファイルを削除 10 日前
find $backup_dir -mtime 30 -name "*" - exec rm -rf {} \;
#バックアップしたい各ユーザー
users= "baidu sina"
${users} のユーザー; do
tar zcvf $backup_dir/$user$filename .tar.gz /home/$user/public_html
done
6 、ファイル名の文が一重引用符ではなく、タブ キー
7 の上にあることに注意してください。バックアップするユーザーを指定します。ユーザーを users に入力します。
2. mysql データベースの毎日のバックアップ
1. セキュリティ上の理由から、新しいユーザーのバックアップを作成し、強力なバックアップを使用します。パスワード (自動生成可能)、およびグローバル権限は選択され、テーブルをロック
2。毎日 3:00 に実行を開始し、 crontab
3 を変更し、スクリプトを /etc/cron.daily# にコピーします。 ##4、権限の変更
5、スクリプトの内容
dbuser="backup"
dbpassword="あなたのパスワード"
datas="db1 db2 db3"
filename=`日付 %y%m%d`
bin_dir="/usr/local /mysql/bin"
backup_dir="/root/dropbox/backup/mysql"
#10 日前すべてのファイルを削除
find $backup_dir -mtime 10 -name "*" -exec rm -rf { } \;
#do各データベースのバックアップ
${datas}内のデータの場合; do
$bin_dir/mysqldump --opt -u$dbuser -p$dbpassword $data | gzip > $backup_dir/ $data$filename.sql.gz
done
7. バックアップするデータベースのデータを入力します
。
以上がLinux で Web データベースと mysql データベースを自動的にバックアップする Vps のスクリプトを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









VSコードシステムの要件:オペレーティングシステム:オペレーティングシステム:Windows 10以降、MACOS 10.12以上、Linux Distributionプロセッサ:最小1.6 GHz、推奨2.0 GHz以上のメモリ:最小512 MB、推奨4 GB以上のストレージスペース:最低250 MB以上:その他の要件を推奨:安定ネットワーク接続、XORG/WAYLAND(Linux)

vs中国モードを切り替えるコード:設定インターフェイスを開き(Windows/Linux:Ctrl、MacOS:CMD、)[エディター:言語]設定を検索します。ドロップダウンメニューで[中国語]を選択します。

VSコード拡張機能のインストールの理由は、ネットワークの不安定性、許可不足、システム互換性の問題、VSコードバージョンが古すぎる、ウイルス対策ソフトウェアまたはファイアウォール干渉です。ネットワーク接続、許可、ログファイル、およびコードの更新、セキュリティソフトウェアの無効化、およびコードまたはコンピューターの再起動を確認することにより、問題を徐々にトラブルシューティングと解決できます。

Visual Studio Code(VSCODE)は、Microsoftが開発したクロスプラットフォーム、オープンソース、および無料のコードエディターです。軽量、スケーラビリティ、および幅広いプログラミング言語のサポートで知られています。 VSCODEをインストールするには、公式Webサイトにアクセスして、インストーラーをダウンロードして実行してください。 VSCODEを使用する場合、新しいプロジェクトを作成し、コードを編集し、コードをデバッグし、プロジェクトをナビゲートし、VSCODEを展開し、設定を管理できます。 VSCODEは、Windows、MacOS、Linuxで利用でき、複数のプログラミング言語をサポートし、マーケットプレイスを通じてさまざまな拡張機能を提供します。その利点には、軽量、スケーラビリティ、広範な言語サポート、豊富な機能とバージョンが含まれます

VSコードワンステップ/次のステップショートカットキー使用法:ワンステップ(後方):Windows/Linux:Ctrl←; macOS:CMD←次のステップ(フォワード):Windows/Linux:Ctrl→; macOS:CMD→

VSコードは、ステップに従うことで完了することができる中国の設定をサポートしています。設定パネルを開き、「ロケール」を検索します。 「locale.language」を「zh-cn」(単純化された中国人)または「zh-tw」(伝統的な中国語)に設定します。設定を保存し、コードを再起動します。設定メニュー、ツールバー、コードプロンプト、およびドキュメントが中国語で表示されます。ファイルタグ形式、エントリの説明、診断プロセス言語など、他の言語設定もカスタマイズできます。

Linuxの主な用途には、1。Serverオペレーティングシステム、2。EmbeddedSystem、3。Desktopオペレーティングシステム、4。開発およびテスト環境。 Linuxはこれらの分野で優れており、安定性、セキュリティ、効率的な開発ツールを提供します。

VSCODEビルトインターミナルは、エディター内でコマンドとスクリプトを実行して開発プロセスを簡素化できるようにする開発ツールです。 VSCODE端子の使用方法:ショートカットキー(CTRL/CMD)で端子を開きます。コマンドを入力するか、スクリプトを実行します。 Hotkeys(Ctrl Lなどの端子をクリアするなど)を使用します。作業ディレクトリ(CDコマンドなど)を変更します。高度な機能には、デバッグモード、自動コードスニペット完了、およびインタラクティブコマンド履歴が含まれます。
