| 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=<datadir مقصد در mysql> --rocksdb_datadir=<datadir مقصد در rocksdb> --rocksdb_waldir=<wal dir مقصد در rocksdb> --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).
| 15 May 2020 | MariaDB 10.11 |