Get the App
SLTechnology News&Howtos  ›  Servers  › 

Cloud Computing Learning Route course syllabus Courseware: a practical case of tar Project

Shulou Source: shulou.com Published: 2022-06-03 07:43:27 09月21日 Update

Cloud Computing Learning Route course syllabus Courseware: practical case of tar Project:

=

[root@localhost ~] # yum-y install mariadb-server

[root@localhost ~] # systemctl start mariadb

[root@localhost ~] # mkdir / backup

Case 1:mysql physical backup and recovery

[root@localhost ~] # tar-cJf / backup/mysql.tar.xz / var/lib/mysql

[root@localhost ~] # rm-rf / var/lib/mysql/*

[root@localhost] # tar-xf / backup/mysql.tar.xz-C /

Case 2:mysql physical backup and recovery

[root@localhost ~] # cd / var/lib/mysql

[root@localhost mysql] # tar-cJf / backup/mysql.tar.xz *

[root@localhost mysql] # tar-xf / backup/mysql.tar.xz-C / var/lib/mysql

Case 3:host A / etc (massive small files)-> host A / tmp

[root@localhost] # tar-czf etc.gz / etc-C / tmp

Case 4:host A / etc (massive small files)-> host B / tmp

General methods:

[root@localhost] # scp-r / etc 172.16.20.21:/tmp

Suggested method:

= = host B listening port = =

[root@w_hat] # firewall-cmd-- permanent-- add-port=8888/tcp

[root@w_hat] # firewall-cmd-- reload

Or

[root@hostb ~] # systemctl stop firewalld.service

[root@hostb ~] # nc-l 8888 | tar-xzf-C / tmp

= = host A = =

[root@localhost ~] # tar-czf-/ etc | nc 172.16.20.21 8888

Tar: Removing leading `/ 'from member names

=

Tags: Cases backups files methods mass physics outline actual combat tutorials courseware routes projects learning general suggestions ports monitoring Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno macOS Shulou Tech Info Huawei Docker Xiaomi