Avamar - Linux-työaseman varmuuskopioinnin koko voi olla joskus niin suuri, että se johtuu /var/log/lastlog-toiminnosta ja niukoista tiedostojen käsittelytoiminnoista.
Zusammenfassung: Avamar Linux -työaseman varmuuskopiointi voi olla suurta /var/log/lastlog-toiminnon ja niuvan tiedostonkäsittelyn vuoksi.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
Tässä artikkelissa kuvattu toiminta voi vaikuttaa Avamar-varmuuskopiokoon raportointiin.
Tästä tiedosta on hyötyä, kun avamar-varmuuskopiossa suojattujen tietojen määrästä on raportoitava. Esimerkissä palveluntarjoaja laskuttaa loppukäyttäjiltä asiakasmäärän.
Ilmoitetun koko Linux-työaseman varmuuskopiointiohjelmassa, johon /var/log/lastlog sisältyy, voi olla suurempi kuin työaseman käytettävissä oleva levytila.
Esimerkki:
Linux-asiakasohjelma on määritetty varmuuskopioimaan ainoastaan /var/log-hakemisto, joka sisältää 39 Mt tietoja.
/var/log-hakemisto ja varmuuskopio sisältävät lastlog-tiedoston.
Huomautus: lastlog käyttää levyllä 48 K tilaa, kun taas tavallinen ilmoitettu koko on 272 Gt. Tämä on niukka tiedosto. Varmuuskopioinnin jälkeen avtar vaatii 272 Gt:n tietojen varmuuskopiointia.
Varmuuskopioitavien tietojen ilmoitettu arvo on suurempi kuin Linux-tiedostojärjestelmän koko.
Tästä tiedosta on hyötyä, kun avamar-varmuuskopiossa suojattujen tietojen määrästä on raportoitava. Esimerkissä palveluntarjoaja laskuttaa loppukäyttäjiltä asiakasmäärän.
Ilmoitetun koko Linux-työaseman varmuuskopiointiohjelmassa, johon /var/log/lastlog sisältyy, voi olla suurempi kuin työaseman käytettävissä oleva levytila.
Esimerkki:
Linux-asiakasohjelma on määritetty varmuuskopioimaan ainoastaan /var/log-hakemisto, joka sisältää 39 Mt tietoja.
root@linuxclient:~/#: du -hs /var/log 39M /var/log
/var/log-hakemisto ja varmuuskopio sisältävät lastlog-tiedoston.
root@linuxclient:/var/log/#: ls -ltrhs /var/log/lastlog 48K -rw-rw-r-- 1 root root 272G Apr 30 11:46 /var/log/lastlog
Huomautus: lastlog käyttää levyllä 48 K tilaa, kun taas tavallinen ilmoitettu koko on 272 Gt. Tämä on niukka tiedosto. Varmuuskopioinnin jälkeen avtar vaatii 272 Gt:n tietojen varmuuskopiointia.
2015-04-30 12:08:09 avtar Info <5163>: Backup complete, wrapping-up session with Server 2015-04-30 12:08:10 avtar Info <5156>: Backup #494 timestamp 2015-04-30 12:21:58, 131 files, 16 directories, 272.0 GB (5 files, 6.830 KB, 0.00% new) 2015-04-30 12:08:10 avtar Info <7539>: Label "MOD-1430395268242", scheduled to expire after 06/29/15 (2015-06-29 12:01:07 UTC), none backup 2015-04-30 12:08:10 avtar Info <6083>: Backed-up 272.0 GB in 20.83 minutes: 783 GB/hour (377 files/hour)
Varmuuskopioitavien tietojen ilmoitettu arvo on suurempi kuin Linux-tiedostojärjestelmän koko.
root@linuxclient:~/#: df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 7.9G 2.4G 5.1G 32% / /dev/sda1 122M 13M 103M 12% /boot none 3.0G 0 3.0G 0% /dev/shm /dev/sda3 1.5G 125M 1.3G 9% /var
Ursache
Tiedosto /var/log/lastlog muuttuu aina, kun käyttäjä (tai muu) kirjautuu järjestelmään. Avtarin on käsiteltävä koko tiedosto niukoin rajoituksin, jotka on kuvattu avamar-artikkelissa ja niukoissa tiedostoissa.
Lösung
Kiertotapa 1: Jätä /var/log/lastlog pois varmuuskopiosta.
Jos käyttäjän on varmuuskopioitava lastlog tarkastustarkoituksia varten, harkitse ajoitetun päivittäisen crontab-tiedoston luomista lastlog-tuloksen lähettämistä varten tulostiedostoon,
esimerkiksi
Tavallinen tiedoston lastlog_<tallennus> varmuuskopioidaan, mutta alkuperäinen ns. sparse lastlog -loki ei.
Kiertotapa 2: Vähennä käyttäjätunnusten määrää ja pienennä lastlog-luetteloa.
Mieti, tarvitaanko tällaisen suuren käyttäjän tunnus. Käyttääkö se todennäköisesti kaikki määritetyn alueen käyttäjätunnukset?
Jos pienempi käyttäjätunnus toimii yhtä hyvin, seuraavista voi olla apua:
Jos käyttäjän on varmuuskopioitava lastlog tarkastustarkoituksia varten, harkitse ajoitetun päivittäisen crontab-tiedoston luomista lastlog-tuloksen lähettämistä varten tulostiedostoon,
esimerkiksi
lastlog > /var/log/lastlog_$(date +%d%m%Y).log
Tavallinen tiedoston lastlog_<tallennus> varmuuskopioidaan, mutta alkuperäinen ns. sparse lastlog -loki ei.
Kiertotapa 2: Vähennä käyttäjätunnusten määrää ja pienennä lastlog-luetteloa.
Mieti, tarvitaanko tällaisen suuren käyttäjän tunnus. Käyttääkö se todennäköisesti kaikki määritetyn alueen käyttäjätunnukset?
Jos pienempi käyttäjätunnus toimii yhtä hyvin, seuraavista voi olla apua:
- Muokkaa /etc/passwd-komentoa ja varmista, että käyttäjätunnusten valikoima on mahdollisimman pieni.
- Nimeä viimeisen lokitiedoston nimi uudelleen ja luo se uudelleen kosketuslokin avulla. Määritä omistajuus ja käyttöoikeudet vastaamaan alkuperäistä tiedostoa.
- Päivitä juuri luomasi lastlog-tiedosto muodostamalla yhteys järjestelmään käyttäjän kanssa.
root@linuxclient:/var/log/#: ls -ltrhs | grep lastlog 36K -rw-r----- 1 root tty 272G Apr 28 09:44 lastlog.old 8.0K -rw-r----- 1 root tty 143K Apr 28 09:50 lastlog
Weitere Informationen
Huomautus 1:
Suorituskyvyn kannalta suuri niukka tiedosto vie huomattavasti aikaa varmuuskopioinnille. Lastlog-tiedoston luonteen vuoksi tiedostoa todennäköisesti muokataan ja se on käsiteltävä kokonaan joka päivä. Lisätietojaniukoista tiedostoista onAvamarissa ja niukotiedostoissa.
Huomautus 2:
Tiedosto /var/log/lastlog on niukka tiedosto, jonka koko määräytyy /etc/passwd-tiedostossa olevien käyttäjätunnusten alueen mukaan.
Edellä olevassa esimerkissä /etc/passwd-kohdassa oli alun perin käyttäjätunnuksia, joiden koko oli jopa 502.
Tiedosto oli niukka, mutta kohtalaisesti niin. Ilmoitettu tiedostokoko oli pieni.
Jos lisätään käyttäjä, jolla on suuri käyttäjätunnus, lastlog-lokin koko suurentaa ilmoitettua kokoa merkittävästi. Kuten alla on kuvattu, mitä suurempi käyttäjätunnus on, sitä niukastimpi (ja suurempi ilmoitettu koko) on.
Lisää käyttäjä, jolla on suuri käyttäjätunnus.
Käyttäjän sparsetest-komento luotu.
Viimeisen lokin tiedosto suurentaa ilmoitettua kokoa.
Lisää käyttäjä, jolla on vielä suurempi userID-tunnus.
Lastlog-tiedostosta tulee entistäkin niukastimpi.
Suorituskyvyn kannalta suuri niukka tiedosto vie huomattavasti aikaa varmuuskopioinnille. Lastlog-tiedoston luonteen vuoksi tiedostoa todennäköisesti muokataan ja se on käsiteltävä kokonaan joka päivä. Lisätietojaniukoista tiedostoista onAvamarissa ja niukotiedostoissa.
Huomautus 2:
Tiedosto /var/log/lastlog on niukka tiedosto, jonka koko määräytyy /etc/passwd-tiedostossa olevien käyttäjätunnusten alueen mukaan.
Edellä olevassa esimerkissä /etc/passwd-kohdassa oli alun perin käyttäjätunnuksia, joiden koko oli jopa 502.
Tiedosto oli niukka, mutta kohtalaisesti niin. Ilmoitettu tiedostokoko oli pieni.
root@linuxclient:/var/log/#: ls -ltrhs /var/log/lastlog 16K -rw-rw-r-- 1 root root 143K Apr 30 11:26 /var/log/lastlog
Jos lisätään käyttäjä, jolla on suuri käyttäjätunnus, lastlog-lokin koko suurentaa ilmoitettua kokoa merkittävästi. Kuten alla on kuvattu, mitä suurempi käyttäjätunnus on, sitä niukastimpi (ja suurempi ilmoitettu koko) on.
Lisää käyttäjä, jolla on suuri käyttäjätunnus.
root@linuxclient:/var/log/#: useradd sparsetest -u 999999
Käyttäjän sparsetest-komento luotu.
root@linuxclient:/var/log/#: tail -1 /etc/passwd sparsetest:x:999999:999999::/home/sparsetest:/bin/bash
Viimeisen lokin tiedosto suurentaa ilmoitettua kokoa.
root@linuxclient:/var/log/#: ls -ltrhs /var/log/lastlog 32K -rw-rw-r-- 1 root root 279M Apr 30 11:34 /var/log/lastlog
Lisää käyttäjä, jolla on vielä suurempi userID-tunnus.
root@linuxclient:/var/log/#: useradd sparsetest2 -u 999999999
Lastlog-tiedostosta tulee entistäkin niukastimpi.
root@linuxclient:/var/log/#: ls -ltrhs /var/log/lastlog 48K -rw-rw-r-- 1 root root 272G Apr 30 11:46 /var/log/lastlog
Betroffene Produkte
AvamarProdukte
AvamarArtikeleigenschaften
Artikelnummer: 000164572
Artikeltyp: Solution
Zuletzt geändert: 10 Feb. 2025
Version: 5
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.