Реклама
Израда резервне копије веб странице или блога може бити скуп и напоран задатак, изискивање различитих додатака или додатних планова вашег пружаоца услуга хостинга - али не треба заиста. Ако имате ССХ приступ хостију веб странице (обично би вам требало најмање виртуелни приватни сервер Објашњени различити облици хостинга веб страница [Објасњена технологија] Опширније за ово), онда је лако сигурносно копирање, враћање и миграцију целе веб локације са само неколико команди. Дозволите да вам покажем како.
Шта је ССХ наредбена линија?
ССХ вам омогућава могућност директног разговора са вашим веб сервером. Не даје леп интерфејс или леп ГУИ, већ само моћну командну линију. За неке људе то може бити застрашујуће, али сама моћ, брзина и ниво аутоматизације који пружа могу бити апсолутни спаси живот и чине процес миграције локација невероватно лакшим.
Већина дељених домаћина нажалост не дозвољава ССХ приступ вашем налогу, барем не подразумевано. Ако гостујете са ГоДадди-ом, можете ипак то омогућите, па обавезно прво проверите.
Да бисте се пријавили преко ССХ-а, отворите Терминал у ОС Кс (или набавите мало бесплатног) ССХ софтвер за Виндовс Шта је ССХ и како се разликује од ФТП [објашњена технологија] Опширније ) и укуцајте следеће:
ссх усернаме@иоурдомаин.цом
Биће вам затражено да унесете лозинку. Ако никада раније нисте користили ССХ, можда ћете бити изненађени када уносом лозинке на екрану не постоји ништа. Не брините, то је за сигурност.
Једном када сте пријављени, биће вам приказан командни редак, сличан следећем:
-басх-3,2 $
То значи да је све у реду, па наставите и наставите са овим командама.
Започните тако што ћете погледати око себе и покушати се кретати до свог веб каталога. Тип:
лс
Да бисте „прегледали“ тренутне датотеке и мапе.
цд именик
за промену у директоријум. У овом случају идем до директорија хттпдоцс, који је корен моје веб странице (где су смештене све моје вордпресс датотеке). Затим можете поново „бити“, само да будете сигурни.
У овом тренутку, спремни смо да започнемо процес сигурносне копије ССХ.
Израда сигурносне копије базе података:
Будући да ће већина читалаца ово радити инсталацијом ВордПресс-а, сигурно ћете имати базу података за резервно копирање поред било које датотеке смештене на веб локацији. Прво, требат ће вам 3 бита информација да бисте направили сигурносну копију базе података, али све се може наћи унутар вп-цонфиг.пхп (ако имате вордпресс, то јест):
- Назив базе података
- Корисник базе података
- Лозинка базе података
Затим издајте ову једноставну команду, обавезно замените корисничко име, име табеле и резервну датотеку где је то потребно:
мисклдумп --адд-дроп-табле -у корисничко име -п табленаме> бацкупфиленаме.скл
Притисните Ентер и унесите лозинку. Једном када се покрене, можете издати другу 'лс' команду да бисте проверили да ли је датотека дата. Честитамо, ово су све информације у вашој бази података као јединствена СКЛ датотека, спремне за сигурносно копирање или увоз негдје другдје.
Напомена: Претпоставио сам да се ваш сервер базе података покреће на истом серверу на којем будете хостинг. На ХоДадди хосту, међутим, МиСКЛ база података се заправо чува даљински на засебном серверу на који немате ССХ приступ. У случајевима попут ових, мораћете да приступите ПХПМиАдмину преко контролне табле хостинга, али то је ван оквира овог упутства.
Израда резервних копија датотека:
Сада када имамо похрањену базу података у једну датотеку на серверу, можемо наставити и правити резервне копије и те и веб локације на једној компресованој резервној датотеци. Да бисмо то урадили, издаћемо једну једноставну команду. Потребна вам је само замена иоурбацкупфиленаме са оним што желите да се то зове.
тар -вцф иоурбацкупфиленаме.тар.
Дозволите ми да то развалим. Тар је уобичајени Линук формат компресије, сличан зип-у, али ефикаснији. -вцф су једноставне неке опције које кажу „направите нову архиву и реците ми шта радите“. Следи назив датотеке коју желимо да створимо, и на крају, једна марка периода каже да укључује све. Могли смо уместо тога да напишемо *, али ово би пропустило било које скривене датотеке попут .хтаццесс-а који је неопходан за ВордПресс.
То је то. Након што се покрене, имат ћете једну .тар датотеку која се састоји од сваке датотеке на вашој веб локацији. Могли бисте се пријавити преко ФТП-а у овом тренутку и преузети га, али дозволите ми да покажем последњи корак који вам омогућава да обновите све те датотеке.
Враћање свега:
Рецимо да се најгоре догодило и да је нешто страшно пошло по злу са вашом веб локацију. Имаш катран фајл свега што сте направили сигурносну копију прошле недеље, тако да сада желите да је вратите у то. Прво се пријавите путем ФТП-а и додајте датотеку сигурносне копије на ваш сервер. Можда сте их чували у посебном именику. Било како било, премјестите најновију комплетну сигурносну копију датотеке у коријен ваше веб локације и почет ћемо.
Започните отпакирањем свих датотека, наличјем онога што смо направили да их сигурносно копирамо:
тар -вкф иоурбацкупфиленаме.тар
Ово ће пребрисати постојеће датотеке! Кључна разлика овде је у -вкф преклопник, који му говори да извади датотеке уместо да ствара нову резервну копију. Такође, на крају наредбе нема периода.
Последњи корак је усисавање базе података тамо где је била раније. Проверите да ли имате празно подешавање базе података са истом лозинком и именом табеле као и пре, или ћете морати да промените и поставке конфигурације веб локације. Да бисте поново усисали податке, издајте ову наредбу:
мискл -у корисничко име -п табелаСледеће недеље: Аутоматско прављење резервних копија
То је довољно за почетак да радите ССХ сигурносне копије, а затим ћу показати како да аутоматизујем задатак једноставном скрипту схелл-а и наредбом ЦРОН. Ако их имаш Простор за складиштење Амазон с3 4 сјајне употребе за Амазонове С3 веб услугеУпркос томе што је Амазон најпознатији по својим малопродајним услугама, они заправо нуде низ веб услуга за програмере и кућне кориснике који користе Амазоново искуство и скалабилност са огромним количинама од ... Опширније , Чак ћу вам показати и како можете аутоматски да пошаљете резервне датотеке у канту за складиштење након што заврше.
Последњи савет - када сам први пут почео да користим командну линију, овај ме се заиста дојмио - покушајте да притиснете тастер таб када куцате дуго име датотеке, а ако је име довољно јединствено, покушаће да доврши остатак датотеке назив документа!
Јамес има диплому о вештачкој интелигенцији и сертификат је ЦомпТИА А + и Нетворк +. Он је водећи програмер МакеУсеОф-а и своје слободно време проводи играјући ВР паинтбалл и таблегамес. Градио је рачунаре још од детета.