اکسپورت اطلاعات
بکاپ فایلها
اطلاعات مرزنشین شما در دایرکتوریهای زیر ذخیره میشود:
/etc/opt/marzneshin/
/var/lib/marzneshin/
/var/lib/marznode/
بکاپ فایلها
اطلاعات مرزنشین شما در دایرکتوریهای زیر ذخیره میشود:
/etc/opt/marzneshin/
/var/lib/marzneshin/
/var/lib/marznode/
⚠️
مهم: دایرکتوری
/var/lib/marzneshin/mysql
نباید ذخیره شود. اگر به اشتباه آن را ذخیره کردهاید، قبل از ادامه حذفش کنید.نصب ابزارهای مورد نیاز
برای اطمینان از نصب ابزارهای لازم، دستور زیر را اجرا کنید:
docker exec -it marzneshin-db-1 bash -c "apt update && apt install -y mariadb-client"
تعریف رمز دیتابیس
رمز دیتابیس را با دستور زیر تعریف کنید:
export MARZDBPASS="pass"
بکاپ از دیتابیس
برای گرفتن بکاپ از دیتابیس دستور زیر را اجرا کنید:
docker exec -i marzneshin-db-1 mariadb-dump -u root -p$MARZDBPASS marzneshin > /var/lib/marzneshin/marzneshin-$(date +%F).sql
فایل بکاپ با تاریخ روز در مسیر /var/lib/marzneshin
ذخیره خواهد شد.
بکاپ فایلها
اطلاعات مرزنشین شما در دایرکتوریهای زیر ذخیره میشود:
/etc/opt/marzneshin/
/var/lib/marzneshin/
/var/lib/marznode/
⚠️
مهم: دایرکتوری
/var/lib/marzneshin/mysql
نباید ذخیره شود. اگر به اشتباه آن را ذخیره کردهاید، قبل از ادامه حذفش کنید.نصب ابزارهای مورد نیاز
برای اطمینان از نصب ابزارهای لازم، دستور زیر را اجرا کنید:
docker exec -it marzneshin-db-1 bash -c "apt update && apt install -y mysql-client"
تعریف رمز دیتابیس
رمز دیتابیس را با دستور زیر تعریف کنید:
export MARZDBPASS="pass"
بکاپ از دیتابیس
برای گرفتن بکاپ از دیتابیس دستور زیر را اجرا کنید:
docker exec -i marzneshin-db-1 mysqldump -u root -p$MARZDBPASS marzneshin > /var/lib/marzneshin/marzneshin-$(date +%F).sql
فایل بکاپ با تاریخ روز در مسیر /var/lib/marzneshin
ذخیره خواهد شد.