๐Ÿ’จ ์„œ๋ฒ„์ด์ „ ๊ณผ์ •

Cherryยท2022๋…„ 11์›” 3์ผ
0

Linux

๋ชฉ๋ก ๋ณด๊ธฐ
4/5
post-thumbnail

ํ˜ธ์ŠคํŒ… ์„œ๋น„์Šค์—์„œ DNS ์„ค์ •์„ ํ•œ ๋’ค ์•„๋ž˜ ์ˆœ์„œ์— ๋”ฐ๋ผ์„œ ์„œ๋ฒ„์ด์ „์ด ์ง„ํ–‰๋œ๋‹ค.


1. DB ๋ฐฑ์—…

2. ์••์ถ•

3. ๋ฐ์ดํ„ฐ ์ „์†ก

4. ์••์ถ• ํ•ด์ œ

5. DB ๋ณต์›

6. ๋„๋ฉ”์ธ ์„ค์ • ๋ณ€๊ฒฝ


๐Ÿงถ DB ๋ฐฑ์—…

$ mysqldump -u์•„์ด๋”” -p DB๋ช… > ๋ฐฑ์—…ํŒŒ์ผ๋ช….sql 

$ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋น„๋ฐ€๋ฒˆํ˜ธ

๐Ÿงถ ์••์ถ•

$ tar cvzfp file1.tgz dir1 

dir1 ์ „์ฒด๋ฅผ file1.tgz ํŒŒ์ผ๋กœ ํผ๋ฏธ์…˜ ๋ณด์กด ์••์ถ•


๐Ÿงถ ๋ฐ์ดํ„ฐ ์ „์†ก

๐Ÿงต rsync๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ• (์นดํŽ˜24์—์„œ๋Š” rsync๊ฐ€ ์ œ๊ณต๋˜์ง€ ์•Š์Œ.)

1) ์›๊ฒฉ ์„œ๋ฒ„์˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋กœ์ปฌ ์„œ๋ฒ„๋กœ ๋ณต์‚ฌํ•˜๊ธฐ

$ rsync -avzh root@175.123.253.69:/home/opeanut/opeanut20200503.tgz ./

2) ๋กœ์ปฌ ์„œ๋ฒ„์—์„œ ์›๊ฒฉ ์„œ๋ฒ„๋กœ ๋””๋ ‰ํ† ๋ฆฌ ๋ณต์‚ฌํ•˜๊ธฐ

$ rsync -avz public_html/ root@150.95.129.155:/home1/USERID/www/ 

๐Ÿงต Secure Copy๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ• (์นดํŽ˜24 ์ด์šฉ์‹œ ์‚ฌ์šฉ)

1) Remote ์„œ๋ฒ„์—์„œ ํŒŒ์ผ ๋ฐ›๊ธฐ

$ scp -P 22 root@175.123.253.69:/home/opeanut/opeanut20200503.tgz ./

$ yes or no? (yes)

$ password? (ํŒจ์Šค์›Œ๋“œ ์ž…๋ ฅ)
remote ์„œ๋ฒ„์˜ opeanut20200503.tgz ํŒŒ์ผ์„ local์˜ ./ ๋กœ ๋‹ค์šด๋กœ๋“œ ๋ฐ›๋Š”๋‹ค.

2) Remote ์„œ๋ฒ„์— ํŒŒ์ผ ์˜ฌ๋ฆฌ๊ธฐ

$ scp -P 22 /home/myhome/abc.tar oracle@123.456.78.9:/home/oracle/
abc.tar ํŒŒ์ผ์„ 123.456.78.9 ์„œ๋ฒ„์˜ 22๋ฒˆ ํฌํŠธ๋กœ SSH ์ ‘์†ํ•˜์—ฌ oracle ์‚ฌ์šฉ์ž๋กœ ๋กœ๊ทธ์ธ ํ•œ ํ›„ /home/oracle/ ์•„๋ž˜์— ๋ณต์‚ฌํ•œ๋‹ค.

๐Ÿงถ ์••์ถ• ํ•ด์ œ

$ tar xvfz ์••์ถ•ํ•œํŒŒ์ผ๋ช….tar.gz

๐Ÿงถ DB ๋ณต์›

$ mysql -u์•„์ด๋”” -p DB๋ช… < ๋ฐฑ์—…ํŒŒ์ผ๋ช… 

$ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋น„๋ฐ€๋ฒˆํ˜ธ

๐Ÿงถ ๋„๋ฉ”์ธ ์„ค์ • ๋ณ€๊ฒฝ

profile
๐Ÿ’์˜ ๊ณต๋ถ€๊ณต๊ฐ„

0๊ฐœ์˜ ๋Œ“๊ธ€