Other Sao lưu xenForo sử dụng shell script và crontab

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,829
Được Like
12,687
Sao lưu xenForo sử dụng shell script và crontab 1.0

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
Cách sử dụng:
  1. Tải về backup_script.sh từ repo
  2. Lưu script sao lưu ở đâu đó bạn sẽ nhớ. Ví dụ /home/backups
  3. Làm cho nó thực thi với chmod +x backup_script.sh
  4. Điền vào các biến cấu hình (xem dưới đây)
  5. 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
    (Điều này sẽ chạy vào lúc 3h mỗi đêm)
Biến cấu hình
  • 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.
Chúc các bạn thành công.


Nguồn: xenforo.com​
 

Đính kèm

  • xenforo_backup-master.zip
    3.7 KB · Lượt xem: 1

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mobile/Zalo: 0906081284

Telegram: anhanhxf

Chỉ nhận web nội dung lành mạnh

Nhà Tài Trợ

Mút Xốp Không Gian
Mút Sofa Không Gian
Top Bottom