
Om du använder Obsidian på din mobil kommer du förr eller senare att leta efter Så här synkroniserar du ditt Android-valv med din dator utan att förlita dig på betalda tjänster eller hantera filkonflikter. Den goda nyheten är att du har flera sätt att konfigurera ditt eget "personliga moln" och även överföra dina plugins, teman och inställningar från en enhet till en annan.
I den här artikeln ska vi se, i detalj och utan att vifta med konstigheterna, Hur man använder Obsidian på Android med plugin-synkronisering och säkerhetskopior Vi kommer att använda Git, Syncthing, Resilio Sync, OneDrive och självhostade lösningar på en VPS. Du kommer att se för- och nackdelar, vilka mappar som ska ignoreras och olika komplexitetsnivåer beroende på dina användarbehov.
Obsidian på Android och molnsäkerhetskopiering med Git: en "säkerhetskopiering + synkronisering"-metod
En av de kraftfullaste metoderna för att bygga en Obsidian personligt moln på Android Det innebär att man kombinerar Git på din dator med en Git-app på din mobila enhet. Detta ger dig både synkronisering mellan enheter och ett mycket strömlinjeformat versionshanteringssystem, utan att behöva förlita dig på Google Drive, OneDrive eller liknande tjänster.
I ett ganska typiskt verkligt scenario började användaren med att använda OneSync för att hålla ditt valv synkroniserat med OneDriveOneSync hanterade uppladdning och nedladdning av filer mellan mobilens lokala lagring och Microsofts moln: enkelt att installera, snabbt att förstå och utan några ovanliga behörigheter.
Styrkorna med det systemet var tydliga: Direkt synkronisering med OneDrive (Perfekt om du redan betalar för Office 365), mycket enkel installation, inga misstänkta behörigheter och möjligheten att aktivera automatisk synkronisering genom att inaktivera Android-batterioptimering.
Problem började dock uppstå i den dagliga användningen. Varje gång OneSync gjorde sitt jobb, Obsidian Git-pluginet på datorn gav allvarliga fel.Dessutom var synkroniseringen inte direkt snabb: hela mappen var tvungen att laddas upp och ner från molnet, vilket saktade ner arbetsflödet, särskilt med stora valv.
Efter flera tester bestämde sig användaren för att förlita sig mer på Git i Obsidian på datorn. Han aktiverade Git-pluginet för att göra det. Automatiska säkerhetskopior av valv till ett fjärrarkivNågot som fungerade utmärkt på skrivbordet, men var en riktig plåga på Android.
På min mobila enhet, när jag öppnade Obsidian med Git-pluginet aktiverat, dök det upp ständiga popup-fönster, och ännu värre, Allvarliga fel uppstod direkt efter att OneSync slutfört synkroniseringenSamexistensen av OneSync + Git-pluginet på Android fungerade inte riktigt.
Den första lösningen var pragmatisk: inaktivera Git-pluginet i OJag installerade bsidian för Android och lämnade pluginet aktivt endast på datorn. Detta eliminerade de irriterande popup-fönstren, men ett grundläggande problem kvarstod: hur säkerhetskopierar man de ändrade anteckningarna på den mobila enheten?
Det var här en specifik app kom in i bilden: Git Sync för AndroidDen här applikationen hanterar överföring av ändringar från det mobila valvet till Git-arkivet på ett mer kontrollerat sätt, utan att det skapar konflikter med Git-pluginet för skrivbordet.
Lösningens slutliga arkitektur var således mycket ren och enkel att replikera:
- I datornObsidian med Git-pluginet (pro- eller standardversionen) som utför automatiska commits och pushes till fjärrarkivet.
- På AndroidApp Git Sync hanterar detektering av ändringar i det lokala valvet och uppladdning av dem till samma arkiv.
När Git Sync körs på den mobila enheten, skicka de senaste ändringarna till arkivetNär du sedan öppnar Obsidian på din dator hanterar Git-pluginet automatiskt att hämta alla ändringar. Resultatet är snabb och stabil synkronisering utan att du behöver förlita dig på OneDrive eller tillägg som OneSync.
På så sätt håller du inte bara valvet koordinerat mellan enheter, utan du har också kontinuerliga säkerhetskopior i Git-arkivetmed en detaljerad versionshistorik. Och bäst av allt: inga påträngande aviseringar på Android eller allvarliga fel på din dators Obsidian.
En detalj att tänka på, som går obemärkt förbi om du inte känner till den: GitHub (och andra Git-hostingtjänster) synkroniserar inte tomma mappar.Endast kataloger som innehåller minst en fil sparas, så det är en bra idé att inkludera en platshållare av typen .md om du behöver replikera hela strukturen.
Synkronisering, VPS och personligt moln för Obsidian: en självhostad lösning

Det finns en annan typ av användare som föredrar att undvika publika moln och väljer privata alternativ och ställa in allt själva. Istället för att förlita sig på Google Drive, Notion eller OneDriveAlternativt kan de driftsätta sin egen server och använda den som en synkroniseringsnav. Det är här Syncthing, i kombination med en VPS och Obsidian, kommer in i bilden.
Grundtanken är att en VPS:en fungerar som en huvudnod och backup-arkivSyncthing installeras på både server- och klientenheterna (Linux, Windows, Android…) och är konfigurerat så att Obsidian-valvmappen delas och synkroniseras mellan dem alla.
I det här schemat lagras Obsidian-valvet i en enda mapp som fungerar som sanningens källaAlla ändringar du gör på din telefon, stationära eller bärbara dator sprids nästan omedelbart till resten av dina enheter och passerar alltid genom servern, som fungerar som en central hubb.
Synkronisering är särskilt attraktivt för den här typen av lösningar eftersom det i grund och botten är alternativet till det "antikommersiella molnet"Du behöver inte skapa konton, det finns inga prenumerationer, det finns ingen leverantörslåsning och du kan installera det på praktiskt taget alla operativsystem (Linux, Windows, macOS, Android och till och med vissa routrar).
Som standard fungerar Syncthing som ett peer-to-peer-nätverk. Enheter ansluts direkt när det är möjligt, och om det inte är möjligt förlitar de sig på reläservrar. När den väl är konfigurerad är det en av de tjänster som, med lite försiktighet i början, sedan... Den förblir i bakgrunden, "fungerar helt enkelt"..
Att integrera med Obsidian har en viktig fördel: Appen behandlar valvinställningar som vanliga filerMed andra ord lagras teman, plugins, arbetsytor och genvägar i .obsidian-mappen i valvet. Genom att synkronisera den mappen med Syncthing överför du inte bara anteckningarna utan även hela konfigurationen.
Detta möjliggör praktiska saker som att installera ett plugin på din Linux-dator och, på några sekunder, Gör den tillgänglig på Windows och Android även. utan att röra något. Detsamma gäller för färgscheman, snabbtangenter och tilläggskombinationer som du har arbetat med.
Utöver grundläggande synkronisering lägger vissa till ett andra säkerhetslager med Git. Till exempel genom att schemalägga ett cron-jobb på VPS:en som dumpa hela valvet till ett privat arkiv på GitHubDen kopian fungerar som din hjärnas "Git-historik", vilket gör att du kan granska vad du har ändrat och när, eller hämta tidigare versioner av valfri anteckning.
För att ta det ett steg längre kan Python-skript integreras som också körs som schemalagda uppgifter på servern. Ett mycket användbart praktiskt exempel är ett skript som organiserar bilagor och spridda inspelningar i valvetflyttar dem till organiserade mappar. Det skulle vara som att ha en liten "Roomba" som rengör anteckningsmappen med jämna mellanrum.
Kombinationen Syncthing + VPS är inte begränsad till Obsidian. När du väl har det igång blir din server i praktiken en VPS. ditt personliga moln för alla mappar: dokument, programmeringsprojekt, arbetsfiler eller till och med din Androids DCIM-mapp.
På så sätt kan du skicka foton du tar med din mobiltelefon direkt till VPS:en när du har WiFi, utan att behöva... Google Foto eller liknande. Du måste bara hålla ett öga på serverns diskutrymme, eftersom Bilder och videor tar upp betydligt mer plats än textmeddelanden..
Om du värdesätter fullt ägande av dina data, anpassning av arkitektur och säkerhet, är den här metoden Synkronisera + Obsidian på en VPS Det erbjuder ett solidt alternativ till kommersiella moln. Och om du inte känner för att hantera servrar och nätverk kan du alltid vända dig till specialiserade företag som designar och implementerar anpassade molninfrastrukturer, med tjänster som:
- Utveckling av anpassade applikationer y anpassad programvara integrera anteckningssynkronisering och Obsidian-baserade arbetsflöden.
- lösningar av cyber och penetrationstester för att skydda ditt personliga moln och dina data.
- Design och driftsättning av molntjänster på AWS och Azure med säkra och skalbara arkitekturer.
- Projekt av affärsintelligensDashboards och visualisering med Power BI.
- Integration av AI för företagAI-agenter och automatiseringar baserade på anpassade modeller.
På så sätt har du inte bara kontroll över ditt Obsidian-innehåll, utan du kan också integrera det med affärsprocesser, dataanalys och artificiell intelligens om du behöver det på en professionell nivå.
Synkronisera Obsidian med OneDrive, plugins och inställningar mellan mobil och dator
Ett annat vanligt scenario är att någon redan har OneDrive konfigurerad på datorn och vill utnyttja det för att hålla Obsidian synkroniserad med iOS och Android, inklusive plugins och avancerade valvinställningar.
I det här fallet börjar arbetsflödet vanligtvis på datorn: först skapas Obsidian-valvet i den synkroniserade OneDrive-mappen, sedan community-plugins och önskat temaoch ett plugin som Remotely Save är konfigurerat för att hantera anslutningen med OneDrive på ett mer detaljerat sätt.
I Fjärrsparning använder du OneDrive-auktoriseringslänken, loggar in och justerar anslutningsalternativen. Därifrån kan du exportera en del av konfigurationen (till exempel OneDrive-delen) med hjälp av en QR-kod som pluginet genererarQR-koden skannas sedan från mobiltelefonen för att replikera konfigurationen.
På iPhone (eller Android) skulle processen se ut ungefär så här: installera Obsidian, skapa ett valv med samma namn, aktivera community-plugins, lägg till pluginet Remotely Save och använd det. auktoriseringslänk med OneDriveNär QR-koden skannar från kameran tillämpar Obsidian-appen de importerade delinställningarna, vilka kan inkludera tema, lagringssökväg eller plugin-parametrar.
Efter detta kontrollerar användaren vanligtvis mapparna som skapats av Obsidian i OneDrive De visas både i PC-filutforskaren och i mobilens filapp., verifierar att katalogstrukturen matchar och att grundläggande synkronisering fungerar.
Problemet uppstår när, trots att valvfilerna verkar vara korrekt synkroniserade, Community-plugins och vissa inställningar har inte överförts helt från datorn till telefonen.Det saknas ofta tydliga riktlinjer för vilka filer som är synkroniserade, vilka som inte är det, och hur man hanterar inställningar över olika plattformar.
Nyckeln är att förstå hur Obsidian organiserar sina justeringar: .obsidian-mappen i valvet lagrar den globala konfigurationen.Det finns dock specifika filer för datorer och mobiler (till exempel workspace.json och workspace-mobile.json), såväl som för specifika plugin-program. Dessutom kan vissa synkroniseringsmetoder exkludera dessa filer som standard eller orsaka konflikter.
I många fall är det nödvändigt att säkerställa att plugin-program och deras inställningar konsekvent når den mobila enheten. .obsidian-mappen är helt synkroniseradutan filter, och att själva synkroniseringspluginet (Remotely Save, Syncthing, Resilio, etc.) inte hoppar över dessa filer. Det är också värt att kontrollera om mobilpluginet är installerat i samma version, eftersom versionsskillnader kan orsaka ovanligt beteende.
För tekniska men inte expertanvändare gör den här typen av problem behovet av Mer detaljerad dokumentation om fullständig Obsidian-synkroniseringsärskilt i kombination med tjänster som OneDrive och tredjeparts plugins.
Resilio Sync / Syncthing för "vanliga" användare: ignorera listor och bästa praxis

Syncthing och Resilio Sync är förmodligen de mest praktiska verktygen för alla som vill synkronisera flera datorer och mobila enheter utan att ge sig in på komplexa självhostade Git-servrar. Men det saknas ofta en konsoliderad guide, utformad för den genomsnittliga användaren, som förklarar hur man konfigurerar dem med Obsidian utan att störa arbetsytan eller plugin-program.
En praktisk procedur som har förfinats inom samhället börjar med ett grundläggande steg: Stäng Obsidian på alla enheter och lämna endast ett "master"-valv anslutet till huvuddatorn. På den maskinen lagras hela valvmappen (inklusive .obsidian) på en molntjänst eller säkerhetskopieringsenhet, som också kan fungera som extra versionskontroll eller en differentiell kopia.
Sedan installeras Resilio Sync (eller Syncthing, om du föredrar fri programvara) på alla enheter och valvmappen delas så att synkronisera dubbelriktatDet rekommenderas att inaktivera "arkivering på begäran" och liknande funktioner, och på din mobila enhet aktivera automatisk avstängning av synkroniseringsappen för att spara batteri. Kom ihåg att starta manuell synkronisering före eller efter att du redigerar anteckningar.
En viktig aspekt av denna strategi är hanteringen av ignoreringslistfilen. Denna fil anger vilka filer eller sökvägar som ska ignoreras. du vill inte att de ska synkroniserasDen måste konfigureras på varje enhet, eftersom den inte delas automatiskt. Att skapa en hård symbolisk länk till den gör det enkelt att hålla den tillgänglig och redigerbar.
Tanken är inte att blockera allt från plugins, utan att vara selektiv. Till exempel utesluts vanligtvis följande:
- Obsidian-arbetsytefiler, där panellayouten och vissa plugin- och genvägsinställningar lagras: .obsidian/arbetsyta, .obsidian/arbetsytor, .obsidian/arbetsyta.json, .obsidian/workspace-mobile.json y .obsidian/vault-stats.json.
- Filen .obsidian/community-plugins.json om du föredrar att manuellt aktivera och inaktivera plugin-program på varje dator.
- Plugin-datafiler som genererar konstanta ändringar utan att ge något värde vid synkronisering, till exempel konsekventa-bilagor-och-länkar/data.json o uppdateringstid-vid-redigering/data.json, vilket kan fylla brussynkroniseringshistoriken.
- Stora filer eller interna databaser som t.ex. .smtcmp_vector_db.tar.gz Om de tillhör ett avancerat söktillägg eller AI behöver du inte dela dem.
Anledningen till att inte blockera allt är att det finns tillägg vars data du vill se synkroniserad. Ett typiskt exempel är ett plugin som kom ihåg markörens position (remember-cursor-position). I det här fallet är det viktigt att positionen bibehålls på alla enheter, så att filen inte läggs till i ignoreringslistan.
Rekommendationen är, efter att synkroniseringen med Resilio eller Syncthing har startats, övervaka historiken för synkroniserade filer och se vilka filer som ständigt ändras. De som är uppenbart irrelevanta för ditt arbetsflöde, eller som orsakar konflikter, bör gradvis läggas till i ignoreringslistan.
Angående användningsflödet är det fullt möjligt att ha Obsidian öppet på flera maskiner samtidigt, men det är lämpligt att vänja sig vid att Vänta tills synkroniseringen är klar innan du börjar redigera på nästa enhet.Med andra ord, om du slutar skriva på din dator låter du allt synkroniseras, och först då öppnar du valvet på din mobil för att fortsätta där du slutade.
Om du ska uppdatera plugin-program är en rimlig försiktighetsåtgärd att vidta Stäng Obsidian på alla enheter utom enUtför uppdateringen på den maskinen, låt mappen synkroniseras helt och öppna sedan Obsidian igen på resten.
Den här metoden kanske inte har samma elegans som Git när det gäller att hantera skillnader i filer och grenar, men i gengäld är den mer direkt och kräver mindre teknisk kunskapOm du redan använder Resilio Sync eller Syncthing för andra mappar känns det väldigt naturligt att integrera Obsidian i din nuvarande installation.
Med tiden, och allt eftersom du stärker din ignoreringslista baserat på dina plugins beteende, kommer du att få en Mycket tillförlitlig synkronisering mellan flera datorer och Android, hålla anteckningarna alltid uppdaterade och minska konflikter till ett minimum.
Med alla dessa delar – Git, appar som Git Sync, Syncthing, Resilio, OneDrive och så småningom en VPS – kan du bygga mycket flexibla inställningar att använda Obsidian på Android med plugin-synkronisering och personligt molnNyckeln är att välja den komplexitetsnivå som passar dig bäst och vara tydlig med vad som synkroniseras, vad som exkluderas och hur du skyddar dina data med bra säkerhetskopior.