cPanel-vejledninger - Gendannelse af filer og biblioteker

Jeg laver fulde sikkerhedskopier via backupfunktionen i cPanel for hver konto, og jeg spekulerer på, om dette er nok til at oprette butik med et andet hostingfirma?

Jeg har også adgang til vores WHM, hvor alle konti er anført - er der en måde at lave en fuld sikkerhedskopi af alle konti derinde også? Det skal være en sikkerhedskopi, der downloades, fordi min VPS-server allerede har 83% lagerkapacitet.

Det enkle svar er ja. Du kan flytte et eller flere websteder til en anden server ved hjælp af en cPanel-backupfil. Den normale måde at gøre dette på vil være fra WHM på den modtagende server ved hjælp af funktionen "Overførsler", men du kan også gøre det fra den tabende serverside, hvis det ikke virker.

Fordi jeg lige har gennemgået det, du gennemgår med HFW, og fordi ordlyden af ​​dit spørgsmål, formoder jeg, at det er den situation, du er i: Den gamle server accepterer ikke anmodningen om overførsel fra den nye. Så her er hvordan jeg overførte flere dusin konti ud af HFWs service, selvom serveren hos HFW nægtede at acceptere forbindelsen fra den modtagende server.

Denne metode forudsætter nogle forudsætninger:

  1. Begge servere kører selvfølgelig.
  2. Du er rod på begge servere.
  3. Du har begge rodadgangskoder.
  4. Du har mindst SSH til den tabende server. (WHM er ikke nødvendig.)
  5. Formentlig vil du have adgang til WHM på den nye server. Men du kan faktisk gendanne fra skallen, hvis du har brug for det.

Fremgangsmåden er enkel:

  1. Log ind på den tabende server som root ved hjælp af din valgte SSH-klient. (Jeg kan godt lide puTTY.)

  2. cd /backup

  3. cd igen til den seneste undermappe til sikkerhedskopiering. Se derefter i underkataloget "konti".

  4. du -bsh * for at se, hvad der er med filstørrelser. Sikkerhedskopifilerne er i formatet username.tar.gz. Hvis der allerede er en sikkerhedskopi, der er for nylig, behøver du ikke oprette en.

  5. Hvis der ikke findes en nyligt sikkerhedskopi til den konto, du har brug for, så lav den. I stedet for at spilde tastetryk er linket til, hvordan man gør det, på https://documentation.cpanel.net/display/68Docs/The+pkgacct+Script. Du kan også gendanne sikkerhedskopifiler fra skallen på den nye maskine, hvis du vil eller har brug for det. Disse oplysninger er også derinde.

  6. En der findes backup arkiver for de konti (r), du har brug for at flytte, brug SCP for at få dem til den nye server. Du vil gerne sende dem til / hjem på den nye server, fordi det er her, WHM vil se efter dem.

Forudsat at brugerkontoen er somesite, at arkivet er somesite.tar.gz, og at den modtagende servers værtsnavn er.newserver.com, vil SCP-syntaksen være:

$ scp somesite.tar.gz [email protected]:/home 

Du kan også bruge den modtagende servers IP i stedet for værtsnavnet. Uanset hvad, når du først har indtastet SCP-kommandoen, bliver du bedt om root-adgangskoden til den modtagende server. Indtast adgangskoden, og overførslen starter.

  1. Når overførslen er afsluttet, skal du gå til WHM på den nye maskine og i sektionen Backup vælge "Gendan en fuld sikkerhedskopi / cpmove-fil." Vælg derefter "Gendan med brugernavn." WHM vil kigge ind / hjem, finde sikkerhedskopien og tilbyde at gendanne den for dig. Medmindre arkivet er korrupt, fungerer dette næsten altid hurtigt og fejlfrit.

Og det er det for så vidt angår flytning af kontoen til den nye server. Det ændrer dog ikke DNS på den gamle server, så du skal foretage nogle DNS-ændringer. Hvad disse nøjagtige ændringer er afhænger af, hvordan de to servere er konfigureret, så der er behov for mere detaljerede oplysninger om din situation.

Som et minimum skal du ændre A-posterne på den gamle server for at pege på webstedets nye IP. Hvad resten angår, er der behov for flere oplysninger om din situation for at få yderligere råd om detaljerne.

Bare mens vi er i sikkerhedskopier, kan du, hvis du gemmer dine sikkerhedskopier til Amazon S3 eller en anden cloudtjeneste ud over / sikkerhedskopiering på selve serveren, genimportere siderne til en ny server på en lignende måde. Fra den nye server trækker du backupfilerne til / hjem ved hjælp af den overførselsprotokol, cloududbyderen understøtter (SCP, rclone eller hvad som helst); eller skub dem fra skyen til / hjem på den nye server igen ved hjælp af den understøttede, sikre protokol, som udbyderen understøtter. Uanset hvilken måde du gør det, når sikkerhedskopifilerne er hjemme / på den nye server, kan du gendanne kontoen (e) ved hjælp af WHM.

Årsagen til, at jeg siger dette, er fordi jeg mistede en ~ 60 GB-konto under HFW-fiaskoen, men fordi jeg havde en sikkerhedskopi på S3, kunne jeg gendanne den på 19 minutter. At have en sikkerhedskopi gemt andetsteds end på selve serveren giver dig mulighed for at gendanne dine websteder til enhver cPanel-udstyret server i den internetforbundne verden, selvom dit hostingfirma går ned og dør helt. Hvis du værdsætter dine data, er det noget, jeg foreslår, at du tænker over.

  • Tak for et fantastisk letforståeligt svar! BTW - Jeg elsker dit kaldenavn! ;-) Et par spørgsmål til dig - når du er i den samme "Hostforweb meltdown" opretter du en konto hos en anden vært ved hjælp af dine sikkerhedskopierede data på Amazon S3. Derefter var du nødt til at ændre DNS for at pege på den nye server - tager det ikke op til 24 timer at propagere? Ville udfaldet i dette tilfælde for nogle kunder stadig ikke være op til 24 timer? Jeg kiggede hurtigt på Amazon S3, og det opkræves pr. GB - er det pr. GB overført eller gemt? (Oplader det mig hver gang jeg opdaterer sikkerhedskopien?)
  • Jeg kan godt lide din idé om at gemme datoen online et eller andet sted, men bare for min forståelse af ting - ville det fungere det samme, hvis jeg havde en nylig sikkerhedskopi på min lokale harddisk og bare uploadede den til roden på den nye server via FTP?
  • Amazon afgifter for både opbevaring og dataoverførsel. Jeg har ikke set på deres prisfastsættelse i et stykke tid, men i en gennemsnitlig måned koster det mig
  • Ja, sikkerhedskopiering til dit eget skrivebord fungerer også. Uanset hvordan du får det der, når sikkerhedskopierne er i / hjemme på den modtagende server, kan de gendannes. Men det ville næsten helt sikkert være langsommere at uploade en stor sikkerhedskopi fra dit skrivebord, end det ville være at trække det fra en god skyudbyder.
  • Personligt lod jeg serverne kopiere sikkerhedskopierne til Amazon S3 på grund af bekvemmeligheden og bevist pålidelighed. Men jeg vedligeholder også sikkerhedskopier på mit eget skrivebord, som igen er sikkerhedskopieret til både en ioSafe katastrofesikker harddisk og til BackBlaze B2 (ud over en daglig harddiskklon på en almindelig ekstern harddisk). Ja, jeg er en backup møtrik. Men i alle mine år inden for IT har jeg aldrig hørt nogen klage over at have for mange gode sikkerhedskopier at vælge imellem.

arbejdet for dig: Charles Robertson | Ønsker du at kontakte os?

nyttige oplysninger