
Hvis du bruker Obsidian på mobilen din, vil du før eller siden ende opp med å søke Slik synkroniserer du Android-hvelvet med datamaskinen din uten å være avhengig av betalte tjenester eller håndtere filkonflikter. Den gode nyheten er at du har flere måter å sette opp din egen «personlige sky» på, og også overføre programtilleggene, temaene og innstillingene dine fra én enhet til en annen.
I denne artikkelen skal vi se, i detalj og uten å vrenge om grøten, Slik bruker du Obsidian på Android med plugin-synkronisering og sikkerhetskopier Vi bruker Git, Syncthing, Resilio Sync, OneDrive og selvhostede løsninger på en VPS. Du vil se fordeler og ulemper, hvilke mapper du skal ignorere og ulike kompleksitetsnivåer avhengig av brukerens behov.
Obsidian på Android og skybasert sikkerhetskopiering med Git: en «sikkerhetskopiering + synkronisering»-tilnærming
En av de kraftigste tilnærmingene til å bygge en Obsidian personlig sky på Android Det innebærer å kombinere Git på datamaskinen din med en Git-app på mobilenheten din. Dette gir deg både synkronisering mellom enheter og et svært strømlinjeformet versjonskontrollsystem, uten å være avhengig av Google Drive, OneDrive eller lignende tjenester.
I et ganske typisk scenario fra den virkelige verden startet brukeren med å bruke OneSync for å holde hvelvet synkronisert med OneDriveOneSync håndterte opplasting og nedlasting av filer mellom mobilens lokale lagring og Microsoft-skyen: enkelt å sette opp, raskt å forstå og uten uvanlige tillatelser.
Styrkene ved dette systemet var tydelige: Direkte synkronisering med OneDrive (Ideelt hvis du allerede betaler for Office 365), veldig enkelt oppsett, ingen mistenkelige tillatelser og muligheten til å aktivere automatisk synkronisering ved å deaktivere Android-batterioptimalisering.
Imidlertid begynte det å oppstå problemer i den daglige bruken. Hver gang OneSync gjorde jobben sin, Obsidian Git-pluginen på datamaskinen genererte fatale feilDessuten gikk ikke synkroniseringen akkurat raskt: hele mappen måtte lastes opp og ned fra skyen, noe som bremset arbeidsflyten, spesielt med store hvelv.
Etter flere tester bestemte brukeren seg for å bruke Git mer i Obsidian på PC-en. Han aktiverte Git-pluginen for å gjøre det. Automatiske sikkerhetskopier av hvelv til et eksternt arkivNoe som fungerte utmerket på skrivebordet, men var et skikkelig ork på Android.
På mobilenheten min, da jeg åpnet Obsidian med Git-pluginen aktivert, dukket det opp konstante popup-vinduer, og enda verre, Alvorlige feil oppsto rett etter at OneSync fullførte synkroniseringenSameksistensen av OneSync + Git-pluginen på Android fungerte ikke helt.
Den første løsningen var pragmatisk: deaktiver Git-pluginen i OJeg installerte bsidian for Android, og lot plugin-modulen bare være aktiv på datamaskinen. Dette eliminerte de irriterende popup-vinduene, men et grunnleggende problem gjensto: hvordan sikkerhetskopierer jeg de endrede notatene på mobilenheten?
Det var her en spesifikk app kom inn i bildet: Git-synkronisering for AndroidDenne applikasjonen håndterer å sende endringer fra mobilhvelvet til Git-depotet på en mer kontrollert måte, uten å komme i konflikt med Git-plugin-modulen for skrivebordet.
Den endelige arkitekturen til løsningen var dermed veldig ren og enkel å replikere:
- I datamaskinenObsidian med Git-pluginen (pro- eller standardversjon) som utfører automatiske commits og pushes til det eksterne depotet.
- På AndroidApp Git Sync håndterer deteksjonen av endringer i det lokale hvelvet og laster dem opp til samme repository.
Når Git Sync kjøres på mobilenheten, send nylige endringer til depotetNår du så åpner Obsidian på PC-en, håndterer Git-pluginen automatisk henting og synkronisering av alle endringene. Resultatet er rask og stabil synkronisering uten å være avhengig av OneDrive eller utvidelser som OneSync.
På denne måten holder du ikke bare hvelvet koordinert på tvers av enheter, men du har også kontinuerlige sikkerhetskopier i Git-depotetmed en detaljert versjonshistorikk. Og best av alt: ingen påtrengende varsler på Android eller fatale feil på datamaskinens Obsidian.
En detalj å huske på, som går ubemerket hen hvis du ikke vet den: GitHub (og andre Git-hostingtjenester) synkroniserer ikke tomme mapper.Bare mapper som inneholder minst én fil lagres, så det er lurt å inkludere en plassholder-.md-fil hvis du trenger at hele strukturen skal replikeres.
Synkronisering, VPS og personlig sky for Obsidian: en selvhostet løsning

Det finnes en annen type bruker som foretrekker å unngå offentlige skyer og velger private alternativer og sette opp alt selv. I stedet for å stole på Google Drive, Notion eller OneDriveAlternativt kan de distribuere sin egen server og bruke den som et synkroniseringshub. Det er her Syncthing, kombinert med en VPS og Obsidian, kommer inn i bildet.
Grunnideen er at en VPS-en fungerer som en hovednode og sikkerhetskopilagerSyncthing er installert på både server- og klientenhetene (Linux, Windows, Android…) og er konfigurert slik at Obsidian-hvelvmappen deles og synkroniseres mellom dem alle.
I denne ordningen lagres Obsidian-hvelvet i én enkelt mappe som fungerer som kilden til sannhetAlle endringer du gjør på telefonen, datamaskinen eller den bærbare datamaskinen din overføres nesten umiddelbart til resten av enhetene dine, og går alltid gjennom serveren, som fungerer som et sentralt knutepunkt.
Synkronisering er spesielt attraktivt for denne typen løsninger fordi det i hovedsak er, «anti-kommersiell sky»-alternativDu trenger ikke å opprette kontoer, det er ingen abonnementer, det er ingen leverandørlås, og du kan installere det på praktisk talt alle operativsystemer (Linux, Windows, macOS, Android og til og med visse rutere).
Som standard fungerer Syncthing som et peer-to-peer-nettverk. Enheter kobles direkte til hverandre når det er mulig, og hvis det ikke er mulig, er de avhengige av reléservere. Når den er konfigurert, er det en av de tjenestene som, med litt forsiktighet i begynnelsen, deretter Den forblir i bakgrunnen, «bare fungerer»..
Integrering med Obsidian har én viktig fordel: Appen behandler hvelvinnstillinger som vanlige filerMed andre ord lagres temaer, programtillegg, arbeidsområde og snarveier i .obsidian-mappen i hvelvet. Ved å synkronisere den mappen med Syncthing overfører du ikke bare notatene, men også hele konfigurasjonen.
Dette gir mulighet for praktiske ting som å installere en plugin på Linux-PC-en din, og i løpet av sekunder, Gjør den tilgjengelig på Windows og Android også. uten å berøre noe. Det samme gjelder fargeskjemaer, hurtigtaster og utvidelseskombinasjoner du har jobbet med.
I tillegg til grunnleggende synkronisering legger noen til et ekstra sikkerhetslag med Git. For eksempel ved å planlegge en cron-jobb på VPS-en som dump hele hvelvet til et privat arkiv på GitHubDen kopien fungerer som hjernens «Git-historikk», slik at du kan se hva du har endret og når, eller hente tidligere versjoner av et hvilket som helst notat.
For å ta det et skritt videre, kan Python-skript integreres som også kjører som planlagte oppgaver på serveren. Et veldig nyttig praktisk eksempel er et skript som organiserer vedlegg og spredte opptak i hvelvetflytte dem til organiserte mapper. Det ville være som å ha en liten «Roomba» som rengjør notatmappen med jevne mellomrom.
Kombinasjonen Syncthing + VPS er ikke begrenset til Obsidian. Når du har det oppe og går, blir serveren din effektivt en VPS. din personlige sky for enhver mappedokumenter, programmeringsprosjekter, arbeidsfiler eller til og med DCIM-mappen på Android-enheten din.
På denne måten kan du få bildene du tar med mobiltelefonen sendt direkte til VPS-en når du har WiFi, uten å måtte... Google Bilder eller lignende. Du må bare følge nøye med på serverens diskplass, fordi Bilder og videoer tar opp betydelig mer plass enn tekstnotater..
Hvis du verdsetter fullt eierskap til dataene dine, tilpasning av arkitektur og sikkerhet, er denne tilnærmingen til Synkronisering + Obsidian på en VPS Det tilbyr et solid alternativ til kommersielle skytjenester. Og hvis du ikke har lyst til å håndtere servere og nettverk, kan du alltid henvende deg til spesialiserte selskaper som designer og implementerer tilpassede skyinfrastrukturer, med tjenester som:
- Utvikling av tilpassede applikasjoner y tilpasset programvare integrering av notesynkronisering og Obsidian-baserte arbeidsflyter.
- Løsninger Cybersecurity og penetrasjonstesting for å beskytte din personlige sky og dataene dine.
- Design og utrulling av skytjenester på AWS og Azure med sikre og skalerbare arkitekturer.
- Prosjekter av Business IntelligenceDashboards og visualisering med Power BI.
- Integrering av AI for bedrifterAI-agenter og automatiseringer basert på tilpassede modeller.
På denne måten har du ikke bare Obsidian-innholdet ditt under kontroll, men du kan også integrere det med forretningsprosesser, dataanalyse og kunstig intelligens hvis du trenger det på et profesjonelt nivå.
Synkroniser Obsidian med OneDrive, programtillegg og innstillinger mellom mobil og PC
Et annet vanlig scenario er at noen allerede har OneDrive konfigurert på datamaskinen og ønsker å utnytte det for å holde Obsidian synkronisert med iOS og Android, inkludert programtillegg og avanserte hvelvinnstillinger.
I dette tilfellet starter arbeidsflyten vanligvis på PC-en: først opprettes Obsidian-hvelvet i den synkroniserte OneDrive-mappen, deretter fellesskapspluginer og ønsket temaog en plugin som Remotely Save er konfigurert til å administrere forbindelsen med OneDrive på en mer detaljert måte.
I Ekstern lagring bruker du OneDrive-autorisasjonslenken, logger inn og justerer tilkoblingsalternativene. Derfra kan du eksportere deler av konfigurasjonen (for eksempel OneDrive-delen) ved hjelp av en QR-kode som plugin-modulen generererQR-koden skannes deretter fra mobiltelefonen for å gjenskape konfigurasjonen.
På iPhone (eller Android) ville prosessen være omtrent slik: installer Obsidian, opprett et hvelv med samme navn, aktiver fellesskapspluginer, legg til Remotely Save-pluginen og bruk den. autorisasjonslenke med OneDriveNår du skanner QR-koden fra kameraet, bruker Obsidian-appen de importerte delvise innstillingene, som kan inkludere tema, lagringsbane eller plugin-parametere.
Etter dette sjekker brukeren vanligvis mappene som er opprettet av Obsidian i OneDrive De vises både i PC-filutforskeren og i mobilfilappen., og bekrefter at katalogstrukturen samsvarer og at grunnleggende synkronisering fungerer.
Problemet oppstår når, til tross for at hvelvfilene ser ut til å være riktig synkronisert, Fellesskapsprogramtillegg og enkelte preferanser er ikke fullstendig overført fra datamaskinen til telefonen.Det mangler ofte tydelig veiledning om hvilke filer som synkroniseres, hvilke som ikke er det, og hvordan man administrerer innstillinger på tvers av plattformer.
Nøkkelen er å forstå hvordan Obsidian organiserer justeringene sine: .obsidian-mappen i hvelvet lagrer den globale konfigurasjonen.Det finnes imidlertid spesifikke filer for datamaskiner og mobiler (for eksempel workspace.json og workspace-mobile.json), samt for spesifikke programtillegg. I tillegg kan noen synkroniseringsmetoder ekskludere disse filene som standard eller forårsake konflikter.
I mange tilfeller er det nødvendig å sørge for at programtillegg og innstillingene deres konsekvent når mobilenheten. .obsidian-mappen er fullstendig synkronisertuten filtre, og at selve synkroniseringspluginen (Remotely Save, Syncthing, Resilio osv.) ikke hopper over disse filene. Det er også verdt å sjekke om mobilpluginen er installert i samme versjon, da versjonsforskjeller kan forårsake uvanlig oppførsel.
For tekniske, men ikke erfarne brukere, gjør denne typen problemer behovet for Mer detaljert dokumentasjon om full Obsidian-synkroniseringspesielt i kombinasjon med tjenester som OneDrive og tredjeparts plugins.
Resilio Sync / Syncthing for «vanlige» brukere: ignorer lister og beste praksis

Syncthing og Resilio Sync er sannsynligvis de mest praktiske verktøyene for alle som ønsker synkroniser flere datamaskiner og mobile enheter uten å gå inn på komplekse selvhostede Git-servere. Men det mangler ofte en samlet veiledning, designet for den gjennomsnittlige brukeren, som forklarer hvordan man konfigurerer dem med Obsidian uten å rote til arbeidsområdet eller pluginene.
En praktisk prosedyre som har blitt forbedret i lokalsamfunnet begynner med et grunnleggende trinn: Lukk Obsidian på alle enheter og la bare ett «hoved»-hvelv være koblet til hoveddatamaskinen. På den maskinen lagres hele hvelvmappen (inkludert .obsidian) på en skytjeneste eller sikkerhetskopistasjon, som også kan fungere som ekstra versjonskontroll eller en differensiell kopi.
Deretter installeres Resilio Sync (eller Syncthing, hvis du foretrekker gratis programvare) på alle enheter, og hvelvmappen deles slik at synkronisere toveisDet anbefales å deaktivere «arkivering på forespørsel» og lignende funksjoner, og på mobilenheten din aktivere automatisk suspensjon av synkroniseringsappen for å spare batteri. Husk å starte manuell synkronisering før eller etter redigering av notater.
Et sentralt aspekt ved denne strategien er håndteringen av ignoreringslistefilen. Denne filen spesifiserer hvilke filer eller stier som skal ignoreres. du vil ikke at de skal synkroniseresDen må konfigureres på hver enhet, siden den ikke deles automatisk. Å opprette en hard symbolsk lenke til den gjør det enkelt å holde den tilgjengelig og redigerbar.
Tanken er ikke å blokkere alt fra programtillegg, men å være selektiv. For eksempel er følgende vanligvis ekskludert:
- Obsidian-arbeidsområdefiler, der paneloppsettet og noen plugin- og snarveiinnstillinger er lagret: .obsidian/arbeidsområde, .obsidian/arbeidsområder, .obsidian/arbeidsområde.json, .obsidian/workspace-mobile.json y .obsidian/vault-stats.json.
- Filen .obsidian/community-plugins.json hvis du foretrekker å aktivere og deaktivere plugins manuelt på hver datamaskin.
- Plugin-datafiler som genererer konstante endringer uten å gi noen verdi når de synkroniseres, for eksempel konsistente-vedlegg-og-lenker/data.json o oppdateringstidspunkt ved redigering/data.json, som kan fylle støysynkroniseringshistorikken.
- Store filer eller interne databaser som f.eks. .smtcmp_vector_db.tar.gz Hvis de tilhører en avansert søkeplugin eller AI, trenger du ikke å dele dem.
Grunnen til at man ikke blokkerer alt er at det finnes utvidelser med data man ønsker å se synkronisert. Et typisk eksempel er en plugin som husk markørposisjonen (husk-markørposisjon). I dette tilfellet er det viktig at posisjonen opprettholdes på tvers av enheter, slik at filen ikke legges til i ignoreringslisten.
Anbefalingen er, etter at synkroniseringen med Resilio eller Syncthing er startet, overvåke historikken til synkroniserte filer og se hvilke filer som stadig endres. De som er åpenbart irrelevante for arbeidsflyten din, eller som forårsaker konflikter, bør gradvis legges til ignoreringslisten.
Når det gjelder bruksflyt, er det fullt mulig å ha Obsidian åpen på flere maskiner samtidig, men det er lurt å gjøre det til en vane å Vent til synkroniseringen er fullført før du begynner å redigere på neste enhet.Med andre ord, hvis du slutter å skrive på PC-en, lar du alt synkronisere, og først da åpner du hvelvet på mobilen for å fortsette der du slapp.
Hvis du skal oppdatere programtillegg, er det en rimelig forholdsregel å ta Lukk Obsidian på alle enheter unntatt énUtfør oppdateringen på den maskinen, la mappen synkroniseres fullstendig, og bare deretter åpne Obsidian på resten.
Denne metoden har kanskje ikke Gits eleganse når det gjelder håndtering av fil- og grenforskjeller, men til gjengjeld er den mer direkte og krever mindre teknisk kunnskapHvis du allerede bruker Resilio Sync eller Syncthing for andre mapper, føles det veldig naturlig å integrere Obsidian i ditt nåværende oppsett.
Over tid, og etter hvert som du styrker ignoreringslisten din basert på oppførselen til programtilleggene dine, vil du ende opp med en Svært pålitelig synkronisering mellom flere datamaskiner og Android, holde notatene alltid oppdaterte og redusere konflikter til et minimum.
Med alle disse delene – Git, apper som Git Sync, Syncthing, Resilio, OneDrive og etter hvert en VPS – kan du bygge svært fleksible oppsett å bruke. Obsidian på Android med plugin-synkronisering og personlig skyNøkkelen er å velge kompleksitetsnivået som passer deg best, og være tydelig på hva som synkroniseres, hva som ekskluderes, og hvordan du beskytter dataene dine med gode sikkerhetskopier.