Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Obtłuk Expires a kompaktowanie...?

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Obtłuk Expires a kompaktowanie...?
From: "ACMM-033" <valhalla@interia.pl>
Date: Mon, 12 May 2014 00:59:16 +0200

Użytkownik "Andrzej P. Wozniak" <uszer@poczta.onet.pl.invalid> napisał w wiadomości news:536ec66b$0$2144$65785112@news.neostrada.pl...
Osoba podpisana jako ACMM-033 <valhalla@interia.pl> w artykule
<news:lkgp6s$7v0$1@node2.news.atman.pl> pisze:

Mam OE, gdzie jest gigant danych (grubo ponad 100GB).

Czyli grubo za dużo.

Bo ponieważ??
Gdybym chciał wiedzieć, czy to dużo, to bym o to zapytał.
Powiem tyle - nie zamierzam się tłumaczyć, czemu tyle mam i co to jest, czy mi wolno, czy nie. Czy gołe baby, czy warezy, czy pieski/kotki się ruchają, nikomu nic do tego.
Pytałem tylko o plik FOLDER.DBX.


tymczasem potrzebuję
skompaktować jedynie plik folderów, czy da się to zrobić albo komendą z
wiersza, albo jakąś ukrytą opcją?

Nie da rady. Jak sama nazwa wskazuje, plik Folders.dbx zawiera informację
o strukturze drzewka folderów OE, takie jak:

Tak, wiem - i dlatego chcę (zresztą już za późno - o tym za chwilę) tę strukturę uratować.

- nazwy folderów lokalnych i odpowiadających im plików;
- nazwy folderów synchronizowanych (IMAP, subskrybowane grupy dyskusyjne)
powiązane z identyfikatorami kont w rejestrze;
- stan folderu (m.in. liczba nieprzeczytanych wiadomości, w tym
monitorowanych);
- listy wszystkich folderów IMAP i wszystkich grup dyskusyjnych dla
wszystkich założonych kont.

W tej tożsamości mam tylko ok. tysiąca wszystkich plików, ok. 200 to ów "backup", a reszta, to pączki - gdzie zawartość folderu przekroczyła by bezpieczną objętość, tam jest to porozbijane na mniejsze kawałki. Pomyślnie skopiowany folder usuwam.

Oczywiście można do nowo założonej tożsamości skopiować ustawienia
istniejącej tożsamości OE, aby uniknąć destrukcji drzewka, można też
pozakładać puste pliki o nazwach zgodnych z istniejącymi, aby uniknąć
wyzerowania stanu folderów, ale to i tak nie pomoże, bo dla dużego pliku
Folders.dbx kompaktowanie całości skończy się znanym komunikatem błędu „Plik
jest w użyciu…” – szczegóły patrz niżej.

Do 1.8GB (chyba nie próbowałem większych) kompaktowanie udawało się - przejście w offline, restart OE i właściwe kompaktowanie.


"Backupuję Internet"

…co jest praktycznie niemożliwe w jednej tożsamości OE z co najmniej dwóch
powodów:
- archiwum najbardziej ruchliwych grup ma więcej niż 2 GiB, więc nie zmieści
się w jednym pliku dbx OE;

A cóż za problem porozbijać to na mniejsze kawałki? Tylko przy naprawdę dużych grupach, to trzeba mozolić się z czasochłonnym kopiowaniem części folderu do kataqlogu na bok... ale i z tym sobie poradziłem, chyba pl.misc.samochody ma coś kole 2.500.000 postów - udało mi się wciągnąć wszystkie. Choć łatwo nie było.

- są problemy ze skompaktowaniem pliku Folders.dbx większego niż 128 MiB,
a do takiego rozmiaru plik rośnie, gdy zawiera listy grup dyskusyjnych
z wielu serwerów.

Do 1.5G przeważnie jest raczej lekkie, pomijając czasochłonność, a przez to upierdliwość tegoż. Stwierdzone empirycznie.


Rozwiązaniem jest podział archiwum na różne tożsamości OE, np. według
roczników czy tematyki grup. Przydaje się też postawienie lokalnego serwera

Musi być w jednej - i będzie. Zresztą, skompaktowany FOLDERS.DBX miał coś ok. 280 kB. A moż 680... w każdym razie, grubo poniżej 1M.

news (np. Hamstera) i pobieranie grup tylko z niego, aby nie trzymać
w pliku Folders.dbx zbyt wielu list grup.

Wolałbym nie, zresztą, jestem w stanie to zrobić, tylko, że tak powiem, muszę to intensywnie nadzorować, czy któryś z plików nadmiernie nie rośnie. W właśnie zagapiłem się i plik przekroczył w końcu granicę, OE przestał się uruchamiać... Ćwiczę teraz przycinanie od końca tego pliku, by spróbować choć część struktury przywrócić do życia. Po uruchomieniu OE jakby coś przeindeksowywał, plik rośnie powoli, aż program komunikuje po kilku minutach, że nie wstanie, tak będzie leżał. To nowa przycięta kopia (z backupu oczywiście), coraz to więcej, może w końcu sięm uruchomi? Na import między tożsamościami nie mam na razie miejsca, ale i tak teraz tego nie zrobię, za dnia jak odsapnę, to spróbuję z importem, bo z uszkodzonego nie chce - widzi brak wiadomości.


W związku z tematyką cross + FUT warning.

Nie krosowałem, ani FUT nie widzę.

To jeszcze tylko jedno, ogólnie - jakiego programu najlepiej użyć? - potrzebuję chwilami wstrzymać wszelkie transfery, aale - żadne z połączeń nie może zostać zerwane, choćby nie wiem, co. Czas, na jako potrzebuje to zrobić, to 1-5 sekund, łatwo wywoływane na żądanie. Czego szukać w guglownicy? Z przerwaniem transferów to umiem, np. wysunąć pena WiFi na chwilę, ale wtedy spadają połączenia. A absolutnie mają nie spadać. Pomyślę nad czymś w rodzaju Hamstera, czy T-Maila, ale, jak pisałem, wolałbym nie... Pozostanie problem czasowego wstrzymywanie transferów na czas do 5 (nie więcej) sekund, bez ich zrywania.

--
Spamerów i "pytaczy" informuję, iż  bardzo narażają się na to, że ich
adresy e-mail będą podawane harwesterom służącym do rozsyłania spamu.


<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>