91
Server / Re:Jak zálohovat mailboxy, ale zachovat přístup přes klienty?
« Poslední příspěvek od redustin kdy 19. 12. 2024, 15:11:04 »"nestačí kapacita" - výkonová nebo úložný prostor? Obojí jde přece zvýšit, ne?
...Ehm ... syncovanim dosahnes toho, ze budes mit vsude vsechno, to asi neni to co resis ze?
Outlooku nastavit automatická archivace a archiv uložit na nějaké úložiště, např. OneDrive.Nastavovat si muzes co chces, ale fungovat to nebude, nefunguje to uz 10+let. Naposled to pokud si pamatuju jakoz takoz fungovalo v nejaky express variante. Navic sme opet u toho, ze to znamena, ze ten user musi mit pripojeny pst s archivem. Ten archiv pak musis nejak zalohovat. Pst je sam o sobe silenej format, kterej se nekde u 20GB podela (pripadne se z toho podela utlouk) tudiz takovych archivu bude mit uzivatel casem X ruznych.
a na každou emailovou schránku vytvořit synchronizační úlohu.Tohle bych chtel videt jak bys delal bez toho, abys mel nekde ulozena hesla vsech useru, coz vubec mit nesmis.
Mame par 10tok mailboxov na beznom zdielanom hostingu, ktoreho kapacita uz nestaci.
Hladame teda dlhodobo funkcny a efektivny sposob zalohovania tak, aby zalohovane emaily boli viac menej vzdy jednoducho pristupne zo vsetkych emailovych klientov (prevazne MS Outlook), s tym, ze pokial mozno, nebude potrebna nejaka pravidelna manualna aktivita na strane klientov.
Disclaimer: Nejsem normální vývojář.
Tak přesně takovou malinu dělali s 1GB RAM, akorát byla větší a jmenuje se to Raspberry Pi 3B, nebo 3B+. Ta by tam dát nešla? rpishop.cz to stále má za 999, ale asi půjde sehnat second-hand levněji.To je moc velky a mozna to bude i trosku vic zrat, oboji je bohuzel problem zasadni.
Jaký přesně Raspberry Pi OS Bookworm tam máte? Když jdu na https://www.raspberrypi.com/software/operating-systems tak který z nich?Desktop je nutny a nutne musi byt 64-bit (mam neverejny build qDD pro ARM, ktery je 64-bit).
Co říká cat /sys/kernel/mm/lru_gen/enabled ? Mělo by tam být 0x1. Pomáhá to s OOM a swapem.Citace0x0001Pak ještě pomáhá zapnout zswap, například v /etc/rc.local:Vyzkousim - ale nevim, co to ma delat - pouzit zstd kompresi pro swap?
echo 1 > /sys/module/zswap/parameters/enabled
echo 1 > /sys/module/zswap/parameters/same_filled_pages_enabled
echo zstd > /sys/module/zswap/parameters/compressor
echo zsmalloc > /sys/module/zswap/parameters/zpool
echo 25 > /sys/module/zswap/parameters/max_pool_percent
echo 80 > /sys/module/zswap/parameters/accept_threshold_percent
echo 1 > /sys/module/zswap/parameters/exclusive_loadsNo a jak se to stává v čase 2-3 v noci, tak to vypadá na nějaký cron? cron.daily? ale který z nich, to nevímJedinej cron, co existuje, je "fake hwclock" pro ulozeni last known good casu do souboru, protoze neni RTC baterka.
Ostatni soubory v /etc/cron.*/ maji na zacatku "exit 0", tedy aby je to zcela ignorovalo. Nicmene, vetsina tech cronu by ten exit 0 provedly tak jako tak, ve prospech systemd.timers, kterezto jsem ovsem povypinal...
Koukam ale, ze par jich nakonec stejne nejak existuje:Kód: [Vybrat]systemctl status *.timer
● logrotate.timer - Daily rotation of log files
Loaded: loaded (/lib/systemd/system/logrotate.timer; enabled; preset: enabled)
Active: active (waiting) since Fri 2024-12-13 10:45:42 CET; 2h 19min ago
Trigger: Sat 2024-12-14 00:00:00 CET; 10h left
Triggers: ● logrotate.service
Docs: man:logrotate(8)
man:logrotate.conf(5)
Dec 13 10:45:42 rpi systemd[1]: Started logrotate.timer - Daily rotation of log files.
● systemd-tmpfiles-clean.timer - Daily Cleanup of Temporary Directories
Loaded: loaded (/lib/systemd/system/systemd-tmpfiles-clean.timer; static)
Active: active (waiting) since Fri 2024-12-13 10:45:42 CET; 2h 19min ago
Trigger: Sat 2024-12-14 11:00:34 CET; 21h left
Triggers: ● systemd-tmpfiles-clean.service
Docs: man:tmpfiles.d(5)
man:systemd-tmpfiles(8)
Dec 13 10:45:42 rpi systemd[1]: Started systemd-tmpfiles-clean.timer - Daily Cleanup of Temporary Directories.
● fstrim.timer - Discard unused blocks once a week
Loaded: loaded (/lib/systemd/system/fstrim.timer; enabled; preset: enabled)
Active: active (waiting) since Fri 2024-12-13 10:45:42 CET; 2h 19min ago
Trigger: Mon 2024-12-16 00:34:23 CET; 2 days left
Triggers: ● fstrim.service
Docs: man:fstrim
Dec 13 10:45:42 rpi systemd[1]: Started fstrim.timer - Discard unused blocks once a week.
● e2scrub_all.timer - Periodic ext4 Online Metadata Check for All Filesystems
Loaded: loaded (/lib/systemd/system/e2scrub_all.timer; enabled; preset: enabled)
Active: active (waiting) since Fri 2024-12-13 10:45:42 CET; 2h 19min ago
Trigger: Sun 2024-12-15 03:10:58 CET; 1 day 14h left
Triggers: ● e2scrub_all.service
Dec 13 10:45:42 rpi systemd[1]: Started e2scrub_all.timer - Periodic ext4 Online Metadata Check for All Filesystems.Ještě možná je skutečně problém v OOM? Není třeba SD karta nějaká divná? Hlavně když do ní jde hodně swapu, tak by to mohlo tuhnout na ní. Jakou tam máte? Zkuste tu oficiální Raspberry Pi A2 kartu, i když to A2 se použije až od Raspberry Pi 4. Nebo bez SD karty z USB SSD disku? Tady sice je jen USB2, tak nevím, jestli tam nedat alespoň Raspberry Pi 4.Na rpi foru jsem cetl, ze karta A2 v Zero dokaze byt i kontraproduktivni prave proto, ze to s tim neumi pracovat.
Mam tam Samsung 64 GB EVO Plus (U1, A1, V10), brana jako nova v poctu dvou kusu, klidne muzu zkusit prohodit a nabehnout z te druhe... (mam na druhe karte vzdycky klon pro hotswap, kdybych nahodou mel s RPi neco rozkutenyho a ono se zlepsilo pocasi :-) ).
Jinak on qDD pro ARM je delany pro RPi3B/RPi4, ale to vlastne jen proto, ze autor nemel moznost to otestovat na necem jinym.
Ja jsem s nim byl v kontaktu prave ohledne toho, co je pro to potreba za dependencies a kde co, a veskrze to i na rom RPi Zero 2W funguje veskrze dobre.
Na komfortni pouzivani LiveView nestaci CPU vykon, ale jinak to nicemu nevadi. A vyuziti pameti - po spusteni programu, nastelovani timelapse a skalovani - celkem OK, ve swapu sotva 100 MB. Neni to nic, co by bylo na vykon nejak narocny, luminance snimku to ma provedeny za prijatelnej cas (min jak vterina, vcetne prenosu z fotaku).
Jen si to proste behem noci nejak v pameti nabobtna.
Presto bych chapal, kdyby treba spadla samotna aplikace, ale ne, on system posestreluje vsechno mozny naokolo a jeste si to drze necha pro sebe.
ad qDD pro mobily - je to placeny, takze Google Store nebo kontakt autora. Plus cloveku se teda asi uplne jako nechce nechavat mobil pres noc nekde u fotaku, vetsinou ho jaksi potrebuje u sebe.