Levy on lohkotallennusta, jonka liität palvelimeen kuin lisälevyn. Levyjen koko on 10 GB – 10 TB, niitä voi kasvattaa käytön aikana ja siirtää palvelimelta toiselle, ja ne laskutetaan gigatavuittain kuukaudessa.
Käytä levyjä datalle, jonka kuuluu olla palvelimesta erillään: tietokannoille, latauksille, medialle, varmuuskopioille tai mille tahansa kasvavalle.
Luo levy
- Avaa konsolissa Levyt ja valitse Luo levy.
- Valitse koko väliltä 10 GB – 10 TB.
- Valitse palvelin, johon se liitetään, tai jätä se irralleen.
- Valitse, alustaako ja liittääkö Wolkra sen tiedostojärjestelmään puolestasi. Jos kyllä, valitse tiedostojärjestelmä (esimerkiksi ext4).
- Anna sille nimi ja luo se.
Voit myös lisätä levyn samalla, kun luot palvelimen.
Automaattinen alustus ja liittäminen
Automaattisessa liittämisessä levy alustetaan ja liitetään palvelimen tiedostojärjestelmään, ja siitä lisätään merkintä, jotta se liitetään uudelleen käynnistyksen jälkeen. Tarkista palvelimella:
lsblk
df -h
Alustus ja liittäminen käsin
Jos haluat tehdä sen itse, liitä levy ilman automaattista mounttausta ja tee palvelimella seuraavasti:
lsblk -o NAME,SIZE,TYPE,MOUNTPOINT
ls -l /dev/disk/by-id/
Tunnista uusi, tyhjä levy sen koon perusteella. Esimerkeissä se on /dev/sdb; laitteesi nimi voi olla eri, joten tarkista huolellisesti ennen alustamista.
sudo mkfs.ext4 -L data /dev/sdb
sudo mkdir -p /mnt/data
sudo mount /dev/sdb /mnt/data
Tee liitoksesta pysyvä tiedostojärjestelmän UUID:n avulla, jotta laitenimet voivat muuttua rikkomatta käynnistystä:
UUID=$(sudo blkid -s UUID -o value /dev/sdb)
echo "UUID=$UUID /mnt/data ext4 defaults,nofail 0 2" | sudo tee -a /etc/fstab
sudo umount /mnt/data && sudo mount -a && df -h /mnt/data
nofail antaa palvelimen käynnistyä, vaikka levy olisi irrotettu.
Kasvata levyä
- Avaa levy konsolissa ja valitse Muuta kokoa. Syötä uusi koko.
- Laajenna tiedostojärjestelmä palvelimella:
# ext4 directly on the device
sudo resize2fs /dev/sdb
# XFS
sudo xfs_growfs /mnt/data
Tarkista komennolla df -h. Jos loit levylle osion, kasvata ensin osio komennolla growpart (paketti cloud-guest-utils) ja sitten tiedostojärjestelmä.
Levyjä ei voi pienentää. Jos haluat käyttää vähemmän tilaa, luo pienempi levy ja kopioi data sille.
Irrota ja siirrä
- Pysäytä palvelimella kaikki, mikä kirjoittaa levylle, ja irrota se tiedostojärjestelmästä:
sudo umount /mnt/data
- Valitse konsolissa Irrota.
- Liitä se toiseen palvelimeen ja mounttaa se siellä.
Kommentoi tai poista vanhan palvelimen fstab-rivi, jos levy ei palaa sille.
Käyttötapauksia
- Tietokannan datahakemisto: siirrä
/var/lib/postgresqltai/var/lib/mysqllevylle, jotta voit vaihtaa palvelimen tai sen koon kopioimatta dataa. - Docker-volyymit: osoita Dockerin data root tai bind mount levylle.
- Lataukset ja media WordPressille tai muille sovelluksille.
- Paikallinen varmuuskopiokohde ennen kuin tiedostot lähetetään muualle.
Varmuuskopiot ja levyt
Levy on datastasi yksi ainoa kopio. Sisällytä se omiin varmuuskopioihisi, kuten tietokantavedoksiin ja resticiin; katso varmuuskopiointistrategian opas ja varmuuskopiot ja tilannevedokset.
Laskutus
Levyt laskutetaan gigatavuittain kuukaudessa, muiden resurssien tapaan jokaiselta alkaneelta tunnilta ja kuukausikatolla. Irrotettua levyä laskutetaan, kunnes poistat sen. Katso hinnoittelu.
API
Levyjä voi käyttää API:n kautta osoitteessa https://api.wolkra.com/v1/volumes. Katso API-tokenit.
Lisää tuotesivulla: lohkotallennus.
Usein kysytyt kysymykset
Kuinka suuri levy voi olla?
10 GB:stä 10 TB:hen. Voit kasvattaa levyä myöhemmin, mutta et pienentää sitä.
Voinko kasvattaa levyä sen ollessa käytössä?
Kyllä. Kasvata se konsolissa ja laajenna sitten tiedostojärjestelmä palvelimella. ext4:lle ja XFS:lle ei tarvita uudelleenkäynnistystä eikä irrottamista.
Voiko levyn liittää kahteen palvelimeen samanaikaisesti?
Ei. Levy on liitettynä yhteen palvelimeen kerrallaan. Irrota se ensin, jos haluat siirtää sen.
Mitä levylle tapahtuu, kun poistan palvelimen?
Irrota säilytettävät levyt ennen palvelimen poistamista ja tarkista poistoikkuna. Irrotetut levyt jäävät projektiisi ja niitä laskutetaan, kunnes poistat ne.