بکاپ گرفتن از سرور
بکاپ از پنل و بکاپ دستی فایلها و دیتابیس؛ قانون ۳-۲-۱ برای امنیت اطلاعات.
فهرست مطالب
بکاپ از پنلبکاپ دستی از فایلهابکاپ دیتابیس MySQL/MariaDBانتقال بکاپ به جای دیگربکاپ خودکار روزانه با cronبکاپ تنها راه مطمئن برای برگرداندن اطلاعات بعد از اشتباه، حمله یا خرابی است.
بکاپ از پنل
از صفحهٔ سرور بخش بکاپها، بکاپ جدید بسازید و فهرست بکاپهای قبلی را ببینید.
بکاپ دستی از فایلها
tar -czf /root/site-$(date +%F).tar.gz /var/www
بکاپ دیتابیس MySQL/MariaDB
mysqldump -u root -p --all-databases | gzip > /root/db-$(date +%F).sql.gz
انتقال بکاپ به جای دیگر
بکاپی که فقط روی خود سرور است، با خراب شدن سرور از بین میرود. آن را به کامپیوتر خودتان یا سرور دیگری منتقل کنید:
scp root@SERVER_IP:/root/db-2026-01-01.sql.gz .
بکاپ خودکار روزانه با cron
crontab -e
و این خط را اضافه کنید (هر شب ساعت ۳):
0 3 * * * tar -czf /root/backup-$(date +\%F).tar.gz /var/www
قانون ۳-۲-۱: سه نسخه از اطلاعات، روی دو نوع حافظهٔ مختلف، که یکی بیرون از سرور باشد.