Thư viện Javascript zooming
Điểm bài viết
[Tổng cộng: 0 Trung bình: 0]

Dạo này đây mình cần phải chuyển đổi máy chủ và VPS cho các website, bởi vậy mình cần nghĩ cách làm sao để chuyển cho nhanh và gọn.

Một trong những vấn đề khi chuyển server là dữ liệu ở các folder /wp-content/ trong file WordPress thường nặng. Mình dùng GitHub để lưu trữ code nên chỉ cần quan tâm tới thư mục /wp-content/uploads/ là đủ. Tình huống dưới đây mô tả cách mình backup nó sang 1 server khác nhé.

Yêu cầu bắt buộc

Hai máy chủ/VPS hay hosting đều có thể truy cập bằng SSH thông qua Terminal hoặc Git Bash. Bạn có thể login thành công với command ssh username@ip_server nhé.

Bạn cần chuẩn bị sẵn thông tin của 2 máy chủ, bao gồm cả SSH port.

Trong tình huống dưới đây:
– Folder chứa website của mình là /home/runcloud/codetot.com/wp-content/uploads (mình dùng hệ thống RunCloud)
– Port SSH của mình là 333, không phải 22 như thông lệ

Các bước tiến hành chuyển server

  1. Bạn đăng nhập vào server bằng SSH và chuyển vào folder /wp-content (là folder cha chứa folder cần chuyển).
    cd wp-content/
  2. Bạn nhập câu lệnh sau
rsync -zaP uploads/ -e 'ssh -p 333' runcloud@SERVERNAME:/home/runcloud/webapps/codetot.com/wp-content/uploads

Sau đó, màn hình sẽ hỏi mật khẩu máy chủ sẽ chuyển tới. Sau khi nhập và ấn Enter, bạn sẽ thấy công việc sao chép file diễn ra.

Sao chép file và folder trong Terminal

Các tình huống control panel khác

Một số công cụ control panel sẽ có các path folder khác nhau.

cPanel Hosting

rsync -zaP uploads/ -e 'ssh -p 333' codetot@SERVERNAME:/home/codetot/public_html/wp-content/uploads

DirectAdmin Hosting

rsync -zaP uploads/ -e 'ssh -p 333' codetot@SERVERNAME:/home/codetot/domains/codetot.com/public_html/wp-content/uploads

Lưu ý thay username codetot bằng tên cPanel Hosting và thay SSH port. Nếu chưa rõ, hãy hỏi nhà cung cấp dịch vụ hosting nhé.

0 0 votes
Article Rating

By Nguyễn Minh Khôi

Leader tại CODE TỐT, Business Development Manager tại kweb.vn, và là Locale Manager (Quản lý ngôn ngữ) tại vi.wordpress.org/team (và có lẽ nhiều bản dịch chính là do dịch và phát hành cho mọi người dùng đấy!)

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x