참고: 데이터베이스 및 라라벨 저장 공간 관리

2229 단어 databaselaravelmysql

꺅꺅꺅


192.0.0.1 192.0.0.2 เป็น เครื่อง ใหม่ ทั้ง สอง เครื่อง เป็in Ubuntu 서버 ใช้ 데이터베이스 เป็น MySQL และ 웹 앱 เป็น Laravel ที่รูนยบยบยบ

1 단계



데이터베이스 내보내기

$ mysqldump admin_database > admin_database.sql


2 단계



บีบอัน storge ในกรณีนี้หลาย 디렉토리 ก็ระบุ 경로 ไป

$ tar -czvf storge.tar.gz storage/app storage/excel/exports public/uploads


3단계



ส่ง 파일 ยัง ไป ไป เครื่อง ใหม่ ผ่าน ผ่าน ftp 프로토콜 โดย ใช้ ใช้ 컬러 วิธี วิธี นี้ จะ ทำ ให้ เห็น เห็น ส่ง ส่ง ส่ง 파일 ไป ถึง ไหน ไหน แล้ว แล้ว

$ curl -T admin_database.sql ftp://192.0.0.2 --user <username>:<password>

$ curl -T storge.tar.gz ftp://192.0.0.2 --user <username>:<password>


วิธีน ี้ต้อง ลง ftp และ เปิด port ftp ที่เครื่อง ใหม่ก่อน อ่านวิธีนั้นที่่ 1.9 4.5.

install-ftp-server-on-ubuntu 4단계



데이터베이스 가져오기

$ mysql admin_database < admin_database.sql


5단계



파일 storge.tar.gz 웹 경로 및 압축 해제 파일

$ mv storge.tar.gz /home/admin/web/domain_name/public_html
$ cd /home/admin/web/domain_name/public_html
$ tar -xvf storge.tar.gz


참조


  • How to tar a file in Linux using command line
  • 좋은 웹페이지 즐겨찾기