Skocz do zawartości

kori

WHT Pro
  • Zawartość

    967
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    14

Posty napisane przez kori


  1. dzięki za zwrócenie uwagi, w istocie rotatocja zmianą nazwy jest bardziej logiczna

    rm ${updatefile}4.tar.gz
    mv ${updatefile}3.tar.gz ${updatefile}4.tar.gz

    w zasadzie to i tak nr4 zostanie nadpisany, więc chyba nie ma co go usuwać

     

    a co myślisz o logice archiwów którą wykreowałem?

    wiesz ja większość tych jęczytroli (archi l3szcz) nie widzę postów bo są w ignorowanych, a spoofy jeszcze nie zasłużył


  2. nie boj odrozniam 7zip i lzma, poprostu lzma jest domyślną metodą 7zip, od dawna kojarzę go z metodą lzma, nawet sądziłem że to autor 7zipa ją wynalazł, stąd dla mnie 7zip jest synonimem lzma, kilka wersji gry: (lzma-44MB, lzma2-118MB)

    archiwum stron: pełne archiwum (bz2-177MB, lzma-172MB, gz-184MB), update roczny (bz2-87MB, lzma-84MB, gz-91MB), zmiany ostatniego tygodnia (bz2-3MB, lzma-2MB, gz-4MB)

    1. czy zwykly zip też nie przechowa atrybutów/uprawnień
    2. pojawił się kolejny problem w panelu directadmin, mozna wypakować tylko zip i tar.gz

     

    no i kaplica po zmianie nazwy lzma archiwum na *.tar.gz nie da się rozpakować w directadmin
    "gzip: stdin: not in gzip format /bin/tar: Child returned status 1 /bin/tar: Error is not recoverable: exiting now"

     


  3. @Piotr GRD chociaż jedna kompletna i rzeczowa wypowiedź w tej dyskusji, a nie w kółko rsync ;p
    "tar dodaję argument --newer-mtime=" nie znałem napewno przyda się, dodałem do pierwszego postu wnioski

    nie mają problem dostepu do pojedynczych plików: zip i 7zip (brak wsparcia w directadmin)

    7zip ma najlepszy współczynnik kompresji na świecie, a 64bit z dużymi słownikami jeszcze lepiej wychodzi, ale okupione to olbrzymią ilością pamięci

    7zip na linuxpl jest, jak sądzisz czy pozostałe hostingi też mają lub doinstalują na zyczenie? i czy zachowuje on uprawnienia/atrybuty plików

    plików: 69759, na dysku z windows: 394 591 665, bzip2 (102 921 413), 7zip: 96 269 951,
    tar (307 077 120) coś sporo większy od plików bez kompresji: 243 155 399


  4. @samu

    RSYNC miałby dla mnie sens i wtedy i tylko wtedy gdyby:
    robił pierwszą główną kopię, potem tylko dogrywał do archiwum skompresowanego i opisywał datą zmian
    wchodzę w archiwum rsync z 5 stycznia i pokazuje mi wszystko tak jak było 5 stycznia
    wchodzę w 10 stycznia i pokazuje mi wszystko co miałem 10 stycznia

    ale jak rozumiem tylko porównuje daty i kopiuje zmienione pliki

     

    co do SSH, to jest odwrotnie niz mowisz, większość hostingów nie daje ssh, ze względów bezpieczeństwa

    albo trzeba wziąć droższy/większy pakiet np. hitme 228zł, mydevil.net 150zł, gdzie standardowa cena to 50zł


  5. wPLN, dobry widget płatności i możliwość przesuwania środków między użytkownikami,

    to bardzo dobra forma reklamy i rozwoju sprzedaży internetowych

     

     

    użytkownicy rozliczają się między sobą wPL, odsprzedają dalej wPLN często taniej,

    bo zdobyli z jakiś dotacji, wpłat na serwer, zakupili taniej, zarobili z reklam, itp
    oferując podają nazwę dostawcy co chyba jest reklamą

     

    • Upvote 1

  6. rsync jest zdaje cię programem do synchronizacji danych, nie do archiwizacji
    bardziej przydatny administratorom serwerów lub ogromynch serwisów

    i nadal powątpiewam czy na każdym hostingu z crona da się uruchomić

    ja archiwizuję na tym samym hostingu automatycznie cronem i mam tam kilka kopii,

    od czasu do czasu pobieram sobie którąś z kopii poprzez ftp na kompa,

    jak będę chciał automatycznych kopii na innym serwerze to też nie rsync'em, tylko prostym skryptem php

     


  7. znow czepiasz się zamiast dyskutować, kiedy nauczysz się że jesteś na forum?
    ja swoją metodę zaprezentowałem, dla mnie skuteczna i innej nie chcę, poddałem myśli rozwinięcia
    cel? pomoc innym którzy jeszcze nie archiwizują, ty z braku wiedzy podałeś wyłącznie nazwę


    przywołujesz z nim narzędzia, jesteś pewien że działają z cron na każdym hostingu?
    podaj przyklady: jak kompresujesz nimi dane do jednego pliku i jakie dodajesz zadanie/skrypt do crona

     

     


  8. ostatnio wszyscy poprawiają skuteczność archiwizacji, więc i ja się wziąłem
    zauważyłem znaczące braki w spójności archiwizacji manualnej (pojedyncze pliki kopiowane z FTP)

     

    skrypt skompletowano dzięki wskazówkom @Piotr GRD
    wrazie padu lub przenosin na inny hosting, pełne archiwum i tylko ostatni z update'ów, update 5dni mozemy wysłać na maila

    w directadmin dodajemy do crona zadanie na wykonywanie raz dziennie, najlepiej w nocy:

    "/home/katalogusera/domains/cron/archiwizer >/dev/null 2>&1" i kod przetestowany, uwagi logiki i kodu mile widziane

    hosting="dowolnanazwajamamnazwehostingu";
    konto="nazwakonta";
    toarchfiles="*"
    logstat="--exclude=logs/* --exclude=stats/* --exclude=awstats/* --exclude=ip/* --exclude=daneIP/* --exclude=statx/*"
    
    
    Y=`date +"%Y"`; homedir=/home/$konto;
    M=`date +"%m"`; archdir=$homedir/tmp; mkdir $archdir &> /dev/null
    D=`date +"%d"`; cd $homedir/domains;
    
    lastdayfile=${archdir}/${Y}_${hosting}_5daychange
    updatefile=${archdir}/${Y}_${hosting}_update
    yearfile=${archdir}/${Y}_${hosting}_full.tar.gz
    
    #- pełne archiwum roczne:
    if [ ! -e $yearfile ]; then tar czf $yearfile --exclude-from=$homedir/domains/cron/archiwizer.no $toarchfiles; fi
    
    
    #- update przyrostu rocznego, z pozostawieniem: z każdego 1 dnia miesiąca i 4 ostatnie update
    mv ${updatefile}3.tar.gz ${updatefile}4.tar.gz &> /dev/null
    mv ${updatefile}2.tar.gz ${updatefile}3.tar.gz &> /dev/null
    mv ${updatefile}_last.tar.gz ${updatefile}2.tar.gz &> /dev/null
    find $toarchfiles -newermt `date -r $yearfile +%F` -type f | tar czf ${updatefile}_last.tar.gz --files-from=/dev/stdin --exclude-from=$homedir/domains/cron/archiwizer.no
    if [ $D == 1 ]; then cp ${updatefile}last.tar.gz ${archdir}/`date +"%F"`_${hosting}.tar.gz; fi
    
    
    #- update codzienny, zmian z 5 ostatnich dni, z pozostawieniem 3 ostatnich
    mv ${lastdayfile}2.tar.gz ${lastdayfile}3.tar.gz &> /dev/null
    mv ${lastdayfile}_last.tar.gz ${lastdayfile}2.tar.gz &> /dev/null
    find $toarchfiles -mtime -5 -type f | tar czf ${lastdayfile}_last.tar.gz --files-from=/dev/stdin --exclude-from=$homedir/domains/cron/archiwizer.no $logstat
    

    co tam ciekawego jeszcze można zrobić:

    - wykluczyć maile gdy archiwizujemy całość: --exclude=/home/$konto/imap --exclude=/home/$konto/Maildir
    - archiwum wysłane na mail -s "archiwum stron z $hosting" mail@domena.pl < ${lastdayfile}1.tar.gz

     

    uwagi:

    - aby skrypt działał trzeba ustawić uprawnienia uruchamiania: 755 i zmienić nazwę konta na swoją
    - przy archiwach z programu tar, jest utrudniony dostęp do pojedynczych plików, niestety przy użyciu innych będą problemy uprawnieniami/atrybutami

    - wskazówki @Piotr GRD dotyczące baz danych

    "Pierwsza wersja dla jednej określonej bazy danych, druga dla wszystkich baz, do których użytkownik ma dostęp. Modyfikacje według uznania, oczywiście, każdemu według potrzeb, ale początkujący może od poniższego zacząć."

    mysqldump -u MYSQLUSERNAME -pPASSWORD DATABASENAME | gzip > /PATH/database_backup.sql.gz
    mysqldump -u MYSQLUSERNAME -pPASSWORD --all-databases | gzip > /PATH/alldatabases_backup.sql.gz

    "Dla dodatkowego bezpieczeństwa dla celów backupu tworzę specjalnego użytkownika bazy danych, który ma nadane wyłącznie uprawnienia SELECT i LOCK TABLES."


  9. @Viperoo
    gdyby się to administratorom nie podobało to by mnie o tym poinformowali lub wymoderowali coś ze stopki
    to że nie toleruję podawania różnych cen to moja prywatna wojna i tobie nic do tego

    każdy klient ma prawo widzieć prawdziwą cenę, a nie ma innych cen niż brutto,
    klient kupuje za brutto, firma tak samo, a to że sobie vat potem odliczy to już nie ma znaczenia

     

    @Lindsey

    wątek wygląda jak stworzony przez ciebie, ale został wydzielony z innego tematu, gdyż go nie dotyczył (+dla administracji)
    nie nerwuj tylko szerzej wyjaśnij, administrator to też człowiek i uczy się na własnych błędach
    domyślam się chodzi ci o stronniczość, bo jest właścicielem którejś z firm hostingowych
    ale adminów/moderatorów jest zdaje się więcej, więc jeden może upomnieć/wykluczyć drugiego
    może masz jakieś screeny lub coś się w necie zarchiwizowało co możnaby pokazać


  10. warny warnami..., porządna administracja kasuje bezsensowne lub nie tyczące tematu posty, a tego na tym forum całkowicie brakuje,
    co ciekawe jakiś czas temu posty były kasowane, ale teraz już tego niestety nie widać

    w tym wątku nie na temat pisał Lindsey, administrator nie skasował zbytecznych wypowiedzi

    ale odpowiedział wyrażając zainteresowanie dyskusją, w takim wypadku prawdziwy admin
    wydziela wątek ze stosownym nowym tematem powiadamiając dyskutantów


  11. potwierdzam problemy z adminami/moderatorami, potrafią rzucać banami/ostrzeżeniami za nic

    ale kompletnie nie regują na notoryczne pisanie nie na temat i docinki,
    forumowych troli pokroju: archi, pokuć, filipsiu itp

    reasumując na forum brak prawdziwych/odpowiedzialnych adminów/moderatorów

    do czego przypiąc takie ostrzeżenie?

    Ostrzeżenie dane przez patrys do Spamowanie w Profil. Możliwość tworzenia treści usunięta Do 7 dni
    Brak notatki

    innym razem za pisanie w piaskownicy, która jest podobno do nie związanych z tematyką forum wypowiedzi
    Ostrzeżenie dane przez Miłosz do Inny w facebook dddosowany?.

     


  12. ja za bardzo nie wiem jaki warto mieć, hilink czy nie

    jedni chwalą sobie hilink, że szybciej łączy, bo sam łączy bez dodatkowego oprogramowania

    no ale sterownik przecież musi się zainstalować
    ja tej przewagi nie widzę, bo w windows 7 modemy też łączą bez dodatkowego oprogramowania

    mechanizmami zawartymi w systemie

    inni znowu nie chcą hilinka, nawet przerabiają hilinki do zwykłej wersji

    rozumiem że hilink ma największą przewagę tam gdzie modem nie jest podłączony do routera

×