Code hoặc hướng dẫn này được sử dụng trên phiên bản Xenforo cũ đã quá hạn sử dụng. Bạn hãy
click để tìm bản mới hơn
Sao lưu xenForo sử dụng shell script và crontab 1.0
Bạn sẽ cần:
Bạn sẽ cần:
- Truy cập SSH
- pigz hoặc pbzip2 cài đặt (nếu bạn muốn sử dụng nhanh hơn, phương pháp nén đa lõi)
- Một tài khoản Amazon S3 (và s3put cài đặt) nếu bạn muốn đồng bộ hóa sao lưu SQL của bạn với AWS
- Một ít kinh nghiệm với môi trường Linux shell
- Tải về backup_script.sh từ repo
- Lưu script sao lưu ở đâu đó bạn sẽ nhớ. Ví dụ /home/backups
- Làm cho nó thực thi với chmod +x backup_script.sh
- Điền vào các biến cấu hình (xem dưới đây)
- Thêm một mục crontab để chạy mỗi đêm tại một thời gian khi trang web của bạn có thể sẽ ít bận rộn. Một cái gì đó như thế này sẽ làm:
Mã:
0 3 * * * /home/backups/backup_script.sh
- db_username - Tên người dùng cho SQL database của bạn
- db_password - Mật khẩu người dùng cho SQL database của bạn
- db_name - Tên database của bạn
- compression_method - Những nén thực thi sẽ được chạy. Lựa chọn giữa pigz, pbzip2 orgzip
- backup_path - Vị trí mà bạn muốn sao lưu các tập tin của bạn được lưu
- web_dir - Vị trí cài đặt XenForo của bạn
- bucket_name (optional) - Amazon S3 bucket name và thư mục trong đó để đồng bộ hóa các bản sao lưu SQL.
Nguồn: xenforo.com
Đính kèm
Bài viết liên quan
Bài viết mới
Bị lỗi data
bởi bloghocpiano,