Kotisivu » Internet » Miten (Automaattisesti) varmuuskopioit sivustosi Dropboxiin

    Miten (Automaattisesti) varmuuskopioit sivustosi Dropboxiin

    Verkkosivustojen omistajina yksi tärkeimmistä asioista, joita sinun pitäisi tehdä, on säännöllisesti varmuuskopioida sivusto. Useimmat web-hosting-palvelujen tarjoajat mahdollistavat päivittäiset tai viikoittaiset varmuuskopiot, pääasiassa vain niiden katastrofin palauttamiseen. Jos haluat henkilökohtaisesti valvoa verkkosivustosi varmuuskopiota, voit tehdä sen itse käyttämällä varmuuskopiointitoimintoa ohjauspaneeleissa, kuten cPanel, Plesk ja DirectAdmin. Verkkovastaavana tai verkkotunnuksen omistajana olet vastuussa tästä tehtävästä.

    Hyvällä varmuuskopioinnilla pitäisi olla seuraavat kriteerit:

    • Varmuuskopioi tiedot mahdollisimman usein.
    • Anna tärkeämpi prioriteetti kriittisille tiedoille, kuten tietokannalle ja web-sisällölle. Yritä poistaa väliaikaiset tiedostot.
    • Varmuuskopiointia EI saa tallentaa saman palvelimen sisällä.
    • Varmuuskopion pitäisi olla ladattavissa ja saatavilla milloin ja missä tahansa.
    • Sinun pitäisi saada ilmoitus jokaisesta ajoitetusta varmuuskopiosta.
    • Varmuuskopion pitäisi olla pakattu, jos levytila ​​tai kaistanleveys on huolenaiheesi.

    On hyvä, jos yksi FTP-palvelin voi tallentaa varmuuskopion etänä. Mutta mitä jos FTP-palvelin on alas? Miten voimme automatisoida varmuuskopiointitehtävän rajoitetulla pääsyllä palvelimelle? Miten voit olla varma, että saatavuus on aina olemassa? Pilvivarasto on vastauksesi.

    Pilvivarasto on tulossa paras tapa tallentaa tiedostoja. Suosituimmat palveluntarjoajat, kuten Amazon S3, Dropbox, iCloud ja Box.net, tarjoavat näitä palveluita ilmaiseksi rajoituksin. Mutta yksikään niistä ei tue FTP: tä siirtovälineenä, kun taas lähes kaikki verkkopalveluntarjoajat sallivat vain tämän siirtomenetelmän.

    Varmuuskopiointi

    Tässä on Varmuuskopiointi Backup Box auttaa sinua siirtämään turvallisesti kaikki FTP-palvelimella Dropbox-tilillesi. Itse asiassa varmuuskopiointilaatikko voi integroida FTP-tilisi pilvivarastopalvelujen tarjoajiin, kuten Amazon, GitHub, Box.net ja Flickr. Tällä hetkellä vain Dropboxin integrointia tuetaan, kun taas muut ovat vielä kehitteillä. Se on vapaasti käytössä, ja niissä on rajoitettuja ominaisuuksia, kuten kuukausittainen varmuuskopiointi ja välitön siirtoaikataulu. Tässä viestissä keskityn varmuuskopioiden valmisteluun viikoittaista varmuuskopiointia varten cPanel-palvelimella.

    Voimme käyttää tätä työkalua erilaisilla toteutustavoilla kuten 1, kopioimalla suoraan Web-hakemiston FTP: llä ja siirtämällä Dropboxiin (pakattu tai pakkaamaton) tai 2, luomalla pakattu varmuuskopio (cPanel-varmuuskopio) ja käyttämällä FTP: tä varmuuskopion hakemiseksi Dropboxiin.

    Ennen kuin jatkamme opetusta, varmista, että sinulla on seuraavat tarvittavat tiedot:

    • FTP-tili, joka on linkitetty Web-hakemistoon. Hanki se hosting-ohjauspaneelista.
    • Dropbox-tili. Voit rekisteröityä täällä ilmaiseksi.
    • Varmuuskopiointi-tili. Voit rekisteröityä täällä ilmaiseksi.

    Web-hakemisto> FTP> Dropbox

    Koska tietokanta on myös tärkeä, meidän on valmisteltava tietokannan varmuuskopio ja laitettava se Web-hakemistoon. Jos käytät Linux-isännöintiä, voit käyttää tehtävälaskentaohjelmaa, jota kutsutaan cron-työhön mysqldump. CPanelissa se sijaitsee alla cPanel> Advanced> Cron-työt.

    Käytä esimerkkinä seuraavia tietoja:

     Web-hakemistopolku: / home / username / public_html cPanel-käyttäjätunnus: mycpanel cPanel-salasana: mypass123 $ 

    Luo uusi viikoittainen cron-työ ja käytä seuraavaa komentoa:

     mysqldump --opt -Q -u mycpanel -p'mypass123 $ '--all-database> /home/username/public_html/databases.sql 

    tässä on esimerkki:

    Tämä luo SQL-varmuuskopiotiedoston, joka sisältää kaikki cPanel-tilisi tietokannat. Kirjaudu Backup Boxiin. Kirjaudu vasemmanpuoleisessa paneelissa FTP-tilille klikkaamalla "vaihdetta" -kuvaketta. Kirjaudu oikealla paneelilla Dropbox-tilillesi.

    Voit valita Siirrä public_html kansioon siirtoasetuksissa. Tämä siirtää koko public_html-kansion mukaan lukien kaikki tiedostot Dropbox-tilillesi. Nyt voit aloittaa välitöntä siirtoa napsauttamalla Tarkastele. Tämä siirtää public_html-kansion Dropboxiin. Kun olet valmis, voit luoda kuukausittaisen aikataulun automatisoida tämä varmuuskopiointitehtävä kuukausittain. Napsauta vain kuukausittain> valitse Päivämäärä ja aika> Viimeistele ja suorita. Huomautus: Jos haluat käyttää viikoittaista tai päivittäistä varmuuskopiointia, sinun on päivitettävä tilauksesi verkkosivuston mukaisesti. Älä unohda vaihtaa cron-työasetusta sen mukaan, kun haluat varmuuskopioinnin aikataulun tapahtuvan

    cPanel-varmuuskopiointi> FTP> Dropbox

    Hyvä asia cPanelissa on, että voit luoda oman varmuuskopion automaattisesti cPanel API: n avulla. Tässä tapauksessa käytämme PHP-komentosarjaa ajastamaan varmuuskopiointia. Koska varmuuskopion sijainnin on oltava yksinomaan varmuuskopiointilaatikkoon, meidän on luotava FTP-tili, joka on kartoitettu uudelle varmuuskopiokansion.

    Mene cPanel> FTP ja luo FTP-tili alla olevaksi kuvaksi. Älä luo FTP-hakemistoa public_html: ssä, koska se on julkisesti saatavilla selaimen kautta (ellet suojaa hakemistoa salasanalla):

    Meidän on käytettävä PHP: tä cPanel API: n avulla varmuuskopiointiprosessin käynnistämiseksi. Lataa tämä tiedosto (cpanel-php-backup.zip) ja pura se. Sinun pitäisi nähdä 2 tiedostoa, cPanel-backup.php ja xmlapi.php.inc. Muuta kaikki tarvittavat tiedot sisälle cPanel-backup.php kuten alla:

     // cPanel-tilin tunnukset $ source_server_ip = ""; // Palvelimen IP- tai verkkotunnus, esimerkiksi: 212.122.3.77 tai cpanel.domain.tld $ cpanel_account = ""; // cPanel-käyttäjätunnus $ cpanel_password = ""; // cPanel-salasana // FTP: n varmuuskopiot $ ftpacct = ""; // FTP-tili $ ftppass = ""; // FTP-salasana $ email_notify = "; // Sähköpostin osoite varmuuskopiointiin 

    Tallenna tiedosto ja lataa molemmat tiedostot public_html-hakemistoon käyttämällä FTP: tä. Voit aloittaa varmuuskopioinnin avaamalla PHP-tiedoston suoraan selaimen kautta, joka on yleensä http://www.yourwebsite.com/cpanel-backup.php .

    CPanel-varmuuskopioinnin automatisoimiseksi meidän on asetettava viikoittainen cron-työ cPaneliin ja käytettävä seuraavaa komentoa:

     php -q /home/username/public_html/cpanel-backup.php 

    Tässä on näyte:

    Kirjaudu Backup Boxiin. Kirjaudu vasemmasta paneelista FTP-tilille (käytä varmuuskopiolaatikon FTP-tiliä) ja kirjaudu oikealle paneeliin Dropbox-tilillesi:

    Koska tallennamme varmuuskopiotiedostot omaan kansioon, voimme siirtää vain sen sisällön. valita Siirrä vain / siirtovaihtoehtona.

    Nyt voit aloittaa välitöntä siirtoa napsauttamalla Tarkastele. Tämä siirtää public_html-kansion Dropboxiin. Kun olet valmis, voit luoda kuukausittaisen aikataulun automatisoida tämä varmuuskopiointitehtävä kuukausittain. Napsauta vain Kuukausittain> valitse Päivämäärä ja aika> Viimeistele ja suorita.

    Huomautus: Jos haluat käyttää viikoittaista tai päivittäistä varmuuskopiointia, sinun on päivitettävä tilauksesi verkkosivuston mukaisesti. Jos näin on, älä unohda vaihtaa cron-työasetusta varmuuskopiointisuunnitelman mukaisesti. Toinen asia, PHP-komentosarja poistaa kaikki aiemmat cPanel-varmuuskopiot ennen kuin se luo uusia varmuuskopioita. Tämä varmistaa, että varmuuskopio ei syö paljon levytilaa.

    Lisätietoja varmuuskopiointiratkaisuista on seuraavat:

    • 17 Online-työkalut tiedostojen varmuuskopiointiin ja synkronointiin, ja
    • Paras Backup-ratkaisu WordPressille.

    Toimittajan huomautus: Tämä viesti on kirjoittanut Ashraf S varten Hongkiat.com. Ashraf on xperienced LINUX / UNIX-palvelimen järjestelmänvalvoja, joka keskittyi tuottavuuteen ja turvallisuuteen hosting-palveluissa. Hän työskentelee parhaillaan IaaS-palveluntarjoajan kanssa.