
Kung gagamit ka ng Obsidian sa iyong mobile, maya-maya ay maghahanap ka rin... Paano i-sync ang iyong Android vault sa iyong computer nang hindi umaasa sa mga bayad na serbisyo o humaharap sa mga conflict ng file. Ang magandang balita ay mayroon kang ilang mga paraan upang i-set up ang iyong sariling "personal cloud" at ilipat din ang iyong mga plugin, tema, at setting mula sa isang device patungo sa isa pa.
Sa artikulong ito, titingnan natin, nang detalyado at nang walang paliguy-ligoy, Paano gamitin ang Obsidian sa Android gamit ang pag-synchronize ng plugin at mga backup Gagamitin natin ang Git, Syncthing, Resilio Sync, OneDrive, at mga self-hosted na solusyon sa isang VPS. Makikita mo ang mga kalamangan at kahinaan, kung aling mga folder ang hindi dapat pansinin, at iba't ibang antas ng pagiging kumplikado depende sa mga pangangailangan ng iyong user.
Obsidian sa Android at cloud backup gamit ang Git: isang pamamaraang "backup + sync"
Isa sa mga pinakamabisang paraan sa pagbuo ng isang Obsidian personal na ulap sa Android Kabilang dito ang pagsasama-sama ng Git sa iyong computer at isang Git app sa iyong mobile device. Nagbibigay ito sa iyo ng parehong synchronization sa pagitan ng mga device at isang napaka-streamlined na version control system, nang hindi umaasa sa Google Drive, OneDrive, o mga katulad na serbisyo.
Sa isang tipikal na senaryo sa totoong mundo, nagsimula ang gumagamit sa pamamagitan ng paggamit ng OneSync para mapanatiling naka-synchronize ang iyong vault sa OneDrivePinangasiwaan ng OneSync ang pag-upload at pag-download ng mga file sa pagitan ng lokal na storage ng mobile at ng Microsoft cloud: madaling i-set up, mabilis intindihin, at walang anumang kakaibang pahintulot.
Malinaw ang mga kalakasan ng sistemang iyon: Direktang pag-synchronize sa OneDrive (Mainam kung nagbabayad ka na para sa Office 365), napakadaling pag-setup, walang kahina-hinalang mga pahintulot, at ang kakayahang paganahin ang awtomatikong pag-synchronize sa pamamagitan ng pag-disable sa pag-optimize ng baterya ng Android.
Gayunpaman, nagsimulang lumitaw ang mga problema sa pang-araw-araw na paggamit. Sa tuwing ginagawa ng OneSync ang trabaho nito, Ang Obsidian Git plugin sa computer ay nagdudulot ng mga nakamamatay na errorBukod pa rito, hindi masyadong mabilis ang pag-synchronize: kinailangang i-upload at i-download ang buong folder mula sa cloud, na nagpapabagal sa daloy ng trabaho, lalo na sa malalaking vault.
Pagkatapos ng ilang pagsubok, nagpasya ang gumagamit na mas umasa sa Git sa loob ng Obsidian sa PC. In-activate niya ang Git plugin para gawin ito. Awtomatikong pag-backup ng vault sa isang remote repositoryIsang bagay na mahusay na gumana sa desktop, ngunit talagang nakakainis sa Android.
Sa aking mobile device, nang buksan ko ang Obsidian nang naka-enable ang Git plugin, palaging lumalabas ang mga pop-up window, at mas malala pa, Nagkaroon ng malalaking error pagkatapos makumpleto ng OneSync ang pag-synchronize nitoHindi naging epektibo ang sabay na paggamit ng OneSync + Git plugin sa Android.
Ang unang solusyon ay pragmatiko: I-deactivate ang Git plugin sa ONag-install ako ng bsidian para sa Android, at iniwan ang plugin na aktibo lamang sa computer. Naalis nito ang mga nakakainis na pop-up, ngunit nanatili ang isang pangunahing problema: paano i-backup ang mga binagong tala sa mobile device?
Dito nagsimula ang isang partikular na app: Git Sync para sa AndroidMas kontrolado ang paraan ng pag-push ng application na ito mula sa mobile vault patungo sa Git repository, nang hindi sumasalungat sa desktop Git plugin.
Kaya naman, ang pangwakas na arkitektura ng solusyon ay napakalinis at madaling kopyahin:
- Sa computerAng Obsidian na may Git plugin (pro o karaniwang bersyon) ay nagsasagawa ng mga awtomatikong commit at push papunta sa remote repository.
- Sa Android: App Git Sync na humahawak sa pagtukoy ng mga pagbabago sa lokal na vault at pag-upload ng mga ito sa parehong repository.
Kapag pinatakbo ang Git Sync sa mobile device, itulak ang mga kamakailang pagbabago sa repositoryoPagkatapos, kapag binuksan mo ang Obsidian sa iyong PC, awtomatikong hahawakan ng Git plugin ang pagkuha at pag-retrieve ng lahat ng mga pagbabago. Ang resulta ay mabilis at matatag na synchronization nang hindi umaasa sa OneDrive o mga extension tulad ng OneSync.
Sa ganitong paraan, hindi mo lang pinapanatiling koordinado ang vault sa iba't ibang device, kundi mayroon ka ring patuloy na mga backup sa Git repositoryna may detalyadong kasaysayan ng bersyon. At higit sa lahat: walang nakakaabala na mga notification sa Android o mga nakamamatay na error sa Obsidian ng iyong computer.
Isang detalyeng dapat tandaan, na hindi napapansin kung hindi mo ito alam: Hindi sini-sync ng GitHub (at iba pang serbisyo sa pagho-host ng Git) ang mga walang laman na folder.Tanging mga direktoryo na naglalaman ng kahit isang file lamang ang sine-save, kaya mainam na magsama ng placeholder na .md file kung kailangan mong kopyahin ang buong istraktura.
Pag-sync, VPS at personal na cloud para sa Obsidian: isang solusyon na self-hosted

May isa pang uri ng gumagamit na mas gustong umiwas sa mga pampublikong ulap at pumili ng mga pribadong alternatibo at iaayos ang lahat nang mag-isa. Sa halip na umasa sa Google Drive, Notion o OneDriveBilang kahalili, maaari silang mag-deploy ng sarili nilang server at gamitin ito bilang synchronization hub. Dito pumapasok ang paggamit ng Syncthing, kasama ang VPS at Obsidian.
Ang pangunahing ideya ay ang isang Ang VPS ay gumaganap bilang isang master node at backup repositoryAng Syncthing ay naka-install sa parehong server at client device (Linux, Windows, Android…) at naka-configure upang ang Obsidian vault folder ay maibahagi at mai-synchronize sa pagitan ng lahat ng mga ito.
Sa ganitong pamamaraan, ang Obsidian vault ay nakaimbak sa isang folder na gumagana bilang pinagmumulan ng katotohananAnumang mga pagbabagong gagawin mo sa iyong telepono, desktop, o laptop ay halos agad na ipinapadala sa iba pang mga device mo, na palaging dumadaan sa server, na nagsisilbing central hub.
Ang syncthing ay lalong kaakit-akit para sa mga ganitong uri ng solusyon dahil ito ay, sa esensya, ang alternatibong "anti-komersyal na ulap"Hindi mo kailangang gumawa ng mga account, walang mga subscription, walang provider lock, at maaari mo itong i-install sa halos anumang operating system (Linux, Windows, macOS, Android, at maging sa ilang partikular na router).
Bilang default, gumagana ang Syncthing bilang isang peer-to-peer network. Direktang kumokonekta ang mga device kung posible, at kung hindi iyon posible, umaasa sila sa mga relay server. Kapag na-configure na, isa ito sa mga serbisyong iyon na, nang may kaunting pag-iingat sa simula, pagkatapos ay Nanatili ito sa likuran, "gumagana lang"..
Ang pagsasama sa Obsidian ay may isang mahalagang bentahe: Tinatrato ng app ang mga setting ng vault tulad ng mga normal na fileSa madaling salita, ang mga tema, plugin, workspace, at mga shortcut ay nakaimbak sa .obsidian folder sa loob ng vault. Sa pamamagitan ng pag-sync ng folder na iyon sa Syncthing, hindi mo lamang ililipat ang mga tala kundi pati na rin ang buong configuration.
Nagbibigay-daan ito para sa mga maginhawang bagay tulad ng pag-install ng plugin sa iyong Linux PC at, sa loob lamang ng ilang segundo, Gawin din itong available sa Windows at Android. nang walang hinahawakan. Ganito rin para sa mga scheme ng kulay, mga hotkey, at mga kumbinasyon ng extension na iyong pinaghirapan.
Bukod sa pangunahing pag-synchronize, ang ilang mga tao ay nagdaragdag ng pangalawang patong ng seguridad gamit ang Git. Halimbawa, sa pamamagitan ng pag-iiskedyul ng cron job sa VPS na itapon ang buong vault sa isang pribadong repositoryo sa GitHubAng kopyang iyon ay gumagana tulad ng "kasaysayan ng Git" ng iyong utak, na nagbibigay-daan sa iyong suriin kung ano ang iyong binago at kung kailan, o kunin ang mga nakaraang bersyon ng anumang tala.
Para mas mapalawak pa ang proseso, maaaring isama ang mga Python script na tatakbo rin bilang naka-iskedyul na mga gawain sa server. Ang isang kapaki-pakinabang na praktikal na halimbawa ay isang script na nag-oorganisa ng mga attachment at nakakalat na capture sa loob ng vaultinililipat ang mga ito sa mga organisadong folder. Para itong pagkakaroon ng isang maliit na "Roomba" na naglilinis ng folder ng mga tala nang pana-panahon.
Ang kombinasyon ng Syncthing + VPS ay hindi limitado sa Obsidian. Kapag na-activate mo na ito, ang iyong server ay magiging isang VPS na. ang iyong personal na cloud para sa anumang folder: mga dokumento, mga proyekto sa programming, mga gumaganang file, o kahit ang DCIM folder ng iyong Android.
Sa ganitong paraan, maipapadala mo nang direkta sa VPS ang mga litratong kinunan mo gamit ang iyong mobile phone tuwing may WiFi ka, nang hindi kinakailangang... Google Photos o katulad nito. Kailangan mo lang bantayang mabuti ang espasyo sa disk ng server, dahil Mas malaki ang espasyong kinukuha ng mga larawan at video kaysa sa mga text note..
Kung pinahahalagahan mo ang buong pagmamay-ari ng iyong data, pagpapasadya ng arkitektura, at seguridad, ang pamamaraang ito upang Pag-sync + Obsidian sa isang VPS Nag-aalok ito ng isang matibay na alternatibo sa mga komersyal na cloud. At, kung ayaw mong makipag-ugnayan sa mga server at network, maaari kang laging bumaling sa mga espesyalisadong kumpanya na nagdidisenyo at nagpapatupad ng mga pasadyang imprastraktura ng cloud, na may mga serbisyo tulad ng:
- Pag-unlad ng pasadyang mga application y pasadyang software pagsasama ng pag-synchronize ng nota at mga daloy ng trabaho na nakabatay sa Obsidian.
- mga solusyon ng cybersecurity at penetration testing upang protektahan ang iyong personal na cloud at ang iyong data.
- Disenyo at pag-deploy ng mga serbisyo sa cloud sa AWS at Azure na may ligtas at nasusukat na mga arkitektura.
- Mga Proyekto ng katalinuhan sa negosyoMga dashboard at visualization gamit ang Power BI.
- Pagsasama ng AI para sa negosyoMga ahente at automation ng AI batay sa mga pasadyang modelo.
Sa ganitong paraan, hindi mo lang kontrolado ang nilalaman ng iyong Obsidian, kundi maisasama mo rin ito sa mga proseso ng negosyo, pagsusuri ng datos, at artipisyal na katalinuhan kung kailangan mo ito sa propesyonal na antas.
I-sync ang Obsidian sa OneDrive, mga plugin, at mga setting sa pagitan ng mobile at PC
Isa pang karaniwang senaryo ay ang sa isang taong mayroon na Na-configure ang OneDrive sa computer at gustong gamitin ito upang mapanatiling naka-synchronize ang Obsidian sa iOS at Android, kabilang ang mga plugin at advanced na setting ng vault.
Sa kasong ito, ang daloy ng trabaho ay karaniwang nagsisimula sa PC: una, ang Obsidian vault ay ginagawa sa loob ng naka-synchronize na folder ng OneDrive, pagkatapos ay ang mga plugin ng komunidad at ang nais na temaat isang plugin tulad ng Remotely Save ang na-configure upang pamahalaan ang koneksyon sa OneDrive sa mas detalyadong paraan.
Sa loob ng Remotely Save, gagamitin mo ang link ng pahintulot ng OneDrive, mag-log in, at isasaayos ang mga opsyon sa koneksyon. Mula doon, maaari mong i-export ang bahagi ng configuration (halimbawa, ang bahagi ng OneDrive) gamit ang isang QR code na nalilikha ng pluginAng QR code na iyon ay ini-scan mula sa mobile phone upang kopyahin ang configuration.
Sa iPhone (o Android), ang proseso ay magiging ganito: i-install ang Obsidian, gumawa ng vault na may parehong pangalan, paganahin ang mga plugin ng komunidad, idagdag ang Remotely Save plugin, at gamitin ito. link ng pahintulot gamit ang OneDriveKapag ini-scan ang QR code mula sa camera, inilalapat ng Obsidian app ang mga na-import na bahagyang setting, na maaaring kasama ang tema, path ng imbakan, o mga parameter ng plugin.
Pagkatapos nito, karaniwang sinusuri ng user ang mga folder na ginawa ng Obsidian sa OneDrive. Lumalabas ang mga ito pareho sa PC file explorer at sa mobile file app., bineberipika kung tumutugma ang istruktura ng direktoryo at gumagana ang pangunahing pag-synchronize.
Ang problema ay lumilitaw kapag, kahit na ang mga file ng vault ay tila maayos na naka-synchronize, Ang mga plugin ng komunidad at ilang partikular na kagustuhan ay hindi pa ganap na nailipat mula sa computer patungo sa telepono.Kadalasan ay kulang ang malinaw na gabay kung aling mga file ang naka-sync, alin ang hindi, at kung paano pamahalaan ang mga setting sa iba't ibang platform.
Ang susi ay ang pag-unawa kung paano inaayos ng Obsidian ang mga pagsasaayos nito: ang Ang .obsidian folder sa loob ng vault ay nag-iimbak ng pandaigdigang configuration.Gayunpaman, may mga partikular na file para sa desktop at mobile (halimbawa, workspace.json at workspace-mobile.json), pati na rin para sa mga partikular na plugin. Bukod pa rito, maaaring hindi kasama sa ilang paraan ng pag-synchronize ang mga file na ito bilang default o magdulot ng mga conflict.
Sa maraming pagkakataon, para ang mga plugin at ang kanilang mga setting ay palaging makarating sa mobile device, kinakailangang tiyakin na Ang folder na .obsidian ay ganap na naka-synchronizenang walang mga filter, at ang mismong sync plugin (Remotely Save, Syncthing, Resilio, atbp.) ay hindi nilalaktawan ang mga file na iyon. Mahalaga ring suriin kung ang mobile plugin ay naka-install sa parehong bersyon, dahil ang mga pagkakaiba sa bersyon ay maaaring magdulot ng hindi pangkaraniwang pag-uugali.
Para sa mga teknikal ngunit hindi ekspertong gumagamit, ang ganitong uri ng problema ay nangangailangan ng Mas detalyadong dokumentasyon sa buong pag-synchronize ng Obsidianlalo na kapag sinamahan ng mga serbisyong tulad ng OneDrive at mga third-party na plugin.
Resilio Sync / Syncthing para sa mga "normal" na gumagamit: huwag pansinin ang mga listahan at pinakamahusay na kasanayan

Ang Syncthing at Resilio Sync ay marahil ang pinaka-maginhawang kagamitan para sa sinumang nagnanais i-synchronize ang maraming computer at mobile device nang hindi pumapasok sa mga kumplikadong self-hosted na Git server. Ngunit kadalasan ay kulang ang isang pinagsama-samang gabay, na idinisenyo para sa karaniwang gumagamit, na nagpapaliwanag kung paano i-configure ang mga ito gamit ang Obsidian nang hindi nasisira ang workspace o mga plugin.
Ang isang praktikal na pamamaraan na pinino sa loob ng komunidad ay nagsisimula sa isang pangunahing hakbang: Isara ang Obsidian sa lahat ng device at mag-iwan lamang ng isang "master" vault na nakakonekta sa pangunahing computer. Sa makinang iyon, ang buong folder ng vault (kabilang ang .obsidian) ay nakaimbak sa isang cloud service o backup drive, na maaari ring magsilbing karagdagang version control o isang differential copy.
Pagkatapos, ang Resilio Sync (o Syncthing, kung mas gusto mo ang libreng software) ay ini-install sa lahat ng device at ang vault folder ay ibinabahagi nang sa gayon mag-synchronize nang dalawang direksyonInirerekomenda na huwag paganahin ang "on-demand archiving" at mga katulad na feature, at sa iyong mobile device, paganahin ang awtomatikong pagsuspinde ng sync app upang makatipid ng baterya, at tandaan na simulan ang manu-manong pag-sync bago o pagkatapos mag-edit ng mga tala.
Ang isang mahalagang aspeto ng estratehiyang ito ay ang pamamahala ng ignore list file. Tinutukoy ng file na ito kung aling mga file o path ang dapat balewalain. ayaw mong mag-sync ang mga itoDapat itong i-configure sa bawat device, dahil hindi ito awtomatikong ibinabahagi. Ang paggawa ng isang matibay na simbolikong link dito ay ginagawang madali itong mapanatiling naa-access at mae-edit.
Ang ideya ay hindi para harangan ang lahat mula sa mga plugin, kundi para maging mapili. Halimbawa, ang mga sumusunod ay karaniwang hindi kasama:
- Mga file ng Obsidian workspace, kung saan nakaimbak ang layout ng panel at ilang setting ng plugin at shortcut: .obsidian/lugar ng trabaho, .obsidian/mga espasyo sa trabaho, .obsidian/workspace.json, .obsidian/workspace-mobile.json y .obsidian/vault-stats.json.
- Ang file .obsidian/community-plugins.json kung mas gusto mong manu-manong i-activate at i-deactivate ang mga plugin sa bawat computer.
- Mga file ng data ng plugin na bumubuo ng mga pare-parehong pagbabago nang hindi nagbibigay ng anumang halaga kapag naka-synchronize, tulad ng mga pare-parehong-kalakip-at-mga-link/data.json o oras-ng-pag-update-sa-pag-edit/data.json, na maaaring punan ang kasaysayan ng pag-synchronize ng ingay.
- Malalaking file o panloob na mga database tulad ng .smtcmp_vector_db.tar.gz Kung kabilang ang mga ito sa isang advanced search plugin o AI, hindi mo na kailangang ibahagi ang mga ito.
Ang dahilan kung bakit hindi hinaharangan ang lahat ay dahil may mga extension na ang data ay gusto mong makitang naka-synchronize. Ang isang tipikal na halimbawa ay isang plugin na tandaan ang posisyon ng cursor (tandaan-ang-posisyon-ng-cursor). Sa kasong ito, mahalagang mapanatili ang posisyon sa iba't ibang device, para hindi maidagdag ang file nito sa ignore list.
Ang rekomendasyon ay, pagkatapos simulan ang pag-synchronize gamit ang Resilio o Syncthing, subaybayan ang kasaysayan ng mga naka-synchronize na file at tingnan kung aling mga file ang patuloy na binabago. Ang mga malinaw na walang kaugnayan sa iyong daloy ng trabaho, o nagdudulot ng mga conflict, ay dapat unti-unting idagdag sa ignore list.
Tungkol sa daloy ng paggamit, lubos na posible na buksan ang Obsidian sa maraming makina nang sabay-sabay, ngunit ipinapayong maging ugali ng Hintaying matapos ang pag-synchronize bago simulan ang pag-edit sa susunod na device.Sa madaling salita, kung hihinto ka sa pagta-type sa iyong PC, hahayaan mong mag-sync ang lahat, at saka mo lang bubuksan ang vault sa iyong mobile para magpatuloy kung saan ka tumigil.
Kung ia-update mo ang mga plugin, isang makatwirang pag-iingat ang dapat gawin Isara ang Obsidian sa lahat ng device maliban sa isaIsagawa ang pag-update sa makinang iyon, hayaang ganap na mag-synchronize ang folder, at pagkatapos ay muling buksan ang Obsidian sa iba pa.
Ang pamamaraang ito ay maaaring walang kagandahan ng Git kapag humahawak ng mga pagkakaiba sa file at branch, ngunit kapalit nito ay mas direkta at nangangailangan ng mas kaunting teknikal na kaalamanKung gumagamit ka na ng Resilio Sync o Syncthing para sa ibang mga folder, natural lang sa pakiramdam na i-integrate ang Obsidian sa kasalukuyan mong setup.
Sa paglipas ng panahon, at habang pinapalakas mo ang iyong listahan ng hindi pinapansin batay sa paggana ng iyong mga plugin, magkakaroon ka ng Lubos na maaasahang pag-synchronize sa pagitan ng maraming computer at Android, pinapanatiling laging napapanahon ang mga tala at binabawasan ang mga hindi pagkakasundo.
Gamit ang lahat ng mga piyesang ito—Git, mga app tulad ng Git Sync, Syncthing, Resilio, OneDrive, at kalaunan ay isang VPS—maaari kang bumuo ng mga napaka-flexible na setup na magagamit. Obsidian sa Android na may pag-synchronize ng plugin at personal na cloudAng susi ay piliin ang antas ng pagiging kumplikado na pinakaangkop sa iyo at maging malinaw tungkol sa kung ano ang isi-synchronize, kung ano ang hindi isinasama, at kung paano protektahan ang iyong data gamit ang mahusay na mga backup.