MYROCKS_HOTBACKUP(1) MariaDB Database System MYROCKS_HOTBACKUP(1) نام (NAME) myrocks_hotbackup - پشتیبان‌گیری جریانی برای MariaDB MyRocks توضیحات (DESCRIPTION) کاربرد: پشتیبان‌گیری: set -o pipefail; myrocks_hotbackup --user=root --password=pw --port=3306 --checkpoint_dir=<دایرکتوری ایجاد پیوندهای سخت موقت پشتیبان> | ssh -o NoneEnabled=yes remote_server 'tar -xi -C <دایرکتوری روی سرور دوردست برای ارسال نسخه‌های پشتیبان>' . شما باید دستور پشتیبان‌گیری را روی سروری که از آن پشتیبان می‌گیرید اجرا کنید. پشتیبان‌گیری با استفاده از WDT: myrocks_hotbackup --user=root --password=pw --stream=wdt --checkpoint_dir=<دایرکتوری ایجاد پیوندهای سخت موقت پشتیبان> --destination=<نام میزبان دوردست> --backup_dir=<نام دایرکتوری دوردست>. این دستور باید روی میزبان مبدأ اجرا شود. بازگردانی (Move-Back): myrocks_hotbackup --move_back --datadir= --rocksdb_datadir= --rocksdb_waldir= --backup_dir=<محل ذخیره فایل‌های پشتیبان> . شما باید دستور move-back را روی سروری که فایل‌های پشتیبان به آن ارسال شده‌اند اجرا کنید. گزینه‌ها (OPTIONS) -h, --help نمایش این پیام راهنما و خروج. -i CHECKPOINT_INTERVAL, --interval=CHECKPOINT_INTERVAL تعداد ثانیه‌ها برای تجدید checkpoint. -c CHECKPOINT_DIRECTORY, --checkpoint_dir=CHECKPOINT_DIRECTORY نام دایرکتوری محلی که checkpointها در آن ایجاد خواهند شد. -d DATADIR, --datadir=DATADIR حالت پشتیبان‌گیری: datadir مبدأ در MySQL. حالت move_back: datadir مقصد در MySQL. -s OUTPUT_STREAM, --stream=OUTPUT_STREAM تنظیم گزینه‌های جریان پشتیبان‌گیری. در حال حاضر از tar، WDT و xbstream پشتیبانی می‌شود. پیش‌فرض tar است. --destination=DESTINATION نام سرور دوردست. تاکنون تنها در حالت WDT استفاده می‌شود. --avg_mbytes_per_sec=AVG_MBYTES_PER_SEC میانگین نرخ پشتیبان‌گیری بر حسب مگابایت بر ثانیه. تنها در WDT. --extra_wdt_sender_options=EXTRA_WDT_SENDER_OPTIONS گزینه‌های اضافی برای فرستنده WDT. --extra_wdt_receiver_options=EXTRA_WDT_RECEIVER_OPTIONS گزینه‌های اضافی برای گیرنده WDT. -u MYSQL_USER, --user=MYSQL_USER نام کاربری MySQL. -p MYSQL_PASSWORD, --password=MYSQL_PASSWORD گذرواژه MySQL. -P MYSQL_PORT, --port=MYSQL_PORT شماره درگاه MySQL. -S MYSQL_SOCKET, --socket=MYSQL_SOCKET مسیر سوکت MySQL. نسبت به --port تقدم دارد. -m, --move_back انتقال فایل‌های پشتیبان MyRocks به مکان‌های مناسب. -r ROCKSDB_DATADIR, --rocksdb_datadir=ROCKSDB_DATADIR دایرکتوری داده مقصد در RocksDB که فایل‌های داده پشتیبان به آن منتقل خواهند شد. باید خالی باشد. -w ROCKSDB_WALDIR, --rocksdb_waldir=ROCKSDB_WALDIR دایرکتوری داده مقصد در RocksDB که فایل‌های wal پشتیبان به آن منتقل خواهند شد. باید خالی باشد. -b BACKUPDIR, --backup_dir=BACKUPDIR حالت پشتیبان‌گیری برای WDT: دایرکتوری دوردست برای ذخیره پشتیبان. حالت move_back: مکان‌هایی که فایل‌های پشتیبان ذخیره شده‌اند. -f, --skip_check_frm_timestamp صرف‌نظر از بررسی به‌روزرسانی فایل‌های frm پس از شروع پشتیبان‌گیری. -D DEBUG_SIGNAL_FILE, --debug_signal_file=DEBUG_SIGNAL_FILE اهداف اشکال‌زدایی: انتظار تا زمانی که فایل مشخص‌شده ایجاد شود. همچنین ببینید (SEE ALSO) برای کسب اطلاعات بیشتر، لطفاً به مستندات MariaDB مراجعه کنید که به‌صورت برخط در https://mariadb.com/docs در دسترس است. نویسندگان (AUTHORS) بنیاد MariaDB (http://www.mariadb.org). MariaDB 10.11 15 May 2020 MYROCKS_HOTBACKUP(1)