Obsidian จัดเก็บโน้ตไว้ในเครื่องของคุณ ดังนั้นคุณจึงสามารถเข้าถึงโน้ตได้เสมอ แม้จะออฟไลน์อยู่ก็ตาม หากต้องการเข้าถึงโน้ตของคุณบนหลายอุปกรณ์ คุณต้องตั้งค่าวิธีการซิงค์ คู่มือนี้ครอบคลุมวิธีการซิงค์ที่ใช้กันทั่วไป รวมถึงเคล็ดลับเพื่อหลีกเลี่ยงการสูญเสียข้อมูลและรับประกันประสบการณ์ที่ราบรื่น เราแนะนำให้อ่าน[[สำรองข้อมูลไฟล์ Obsidian ของคุณ|คู่มือการสำรองข้อมูล]]เพื่อปกป้องข้อมูลของคุณด้วย ## วิธีการซิงค์ ด้วย Obsidian ข้อมูลของคุณจะถูกจัดเก็บเป็นไฟล์ในโฟลเดอร์ที่เรียกว่า[[คลังในเครื่องและห้องนิรภัยบนคลาวด์|ห้องนิรภัย]] ซึ่งหมายความว่ามีหลายวิธีในการซิงค์ข้อมูลของคุณ ต่อไปนี้เป็นวิธีการซิงค์ที่ใช้กันทั่วไปซึ่งรายงานโดยสมาชิกของชุมชน Obsidian: 1. **ซิงค์จากผู้พัฒนา**: [[#Obsidian Sync]] 2. **ซิงค์ผ่านคลาวด์ของบุคคลที่สาม**: [[#iCloud]], [[#OneDrive]] และ [[#Google Drive]] 3. **ซิงค์ในเครื่อง**: [[#Syncthing]] 4. **การควบคุมเวอร์ชัน**: [[#Git]] และ [[#Working Copy]] ตัวเลือกการซิงค์ทางเลือกอื่นๆ อีกมากมายสามารถพบได้ใน [ไดเรกทอรีปลั๊กอินชุมชน](https://community.obsidian.md/search?type=plugin&categories=syncing) ## Obsidian Sync **ระบบที่แนะนำ**: `Windows`, `macOS`, `Linux`, `iOS`, `Android` วิธีการซิงค์ที่ตรงไปตรงมาที่สุดและรองรับอย่างเป็นทางการคือโซลูชันจากผู้พัฒนาของเรา: [[แนะนำ Obsidian Sync|Obsidian Sync]] Obsidian Sync ช่วยให้ห้องนิรภัยของคุณซิงค์กันในทุกอุปกรณ์โดยใช้ห้องนิรภัยบนคลาวด์เพื่อสำเนาข้อมูลของคุณ สำเนาในเครื่องจะยังคงอยู่บนอุปกรณ์ของคุณตลอดเวลา ทำตาม[[ตั้งค่า Obsidian Sync|คู่มือการตั้งค่า]]เพื่อกำหนดค่า Obsidian Sync ## iCloud **ระบบที่แนะนำ**: `macOS`, `iOS`, `iPadOS` iCloud สามารถใช้ซิงค์ห้องนิรภัยระหว่าง iOS และ macOS ได้ อย่างไรก็ตาม **iCloud Drive บน Windows** อาจทำให้เกิดไฟล์ซ้ำหรือไฟล์เสียหาย **วิธีสร้างและจัดเก็บห้องนิรภัยของคุณใน iCloud Drive**: - **เปิดใช้งาน iCloud Drive**: - บน macOS: ไปที่ **System Preferences → Apple ID → iCloud → iCloud Drive** - บน iOS: ไปที่ **Settings → [ชื่อของคุณ] → iCloud → iCloud Drive** - **สร้างห้องนิรภัยใหม่ใน iCloud**: - บน macOS: 1. เปิด **Obsidian** แล้วเลือก **สร้างห้องนิรภัยบนคลาวด์ใหม่** 2. ในตัวเลือกไฟล์ ไปที่ **iCloud Drive → Obsidian** 3. สร้างโฟลเดอร์สำหรับห้องนิรภัยของคุณแล้วตั้งชื่อ 4. เลือก **สร้าง** เพื่อเสร็จสิ้น - บน iOS: 1. เปิด **Obsidian** แล้วแตะ **สร้างห้องนิรภัยบนคลาวด์ใหม่** 2. ป้อนชื่อสำหรับห้องนิรภัยของคุณ 3. เปิด **Store in iCloud** 4. แตะ **สร้าง** - **เปิดห้องนิรภัยบนอุปกรณ์ Apple เครื่องอื่น**: - บนอุปกรณ์ macOS หรือ iOS เครื่องอื่น เปิด **Obsidian** ไปที่ [[จัดการห้องนิรภัย|Vault switcher]] แล้วเลือก **เปิดโฟลเดอร์ห้องนิรภัย** ไปที่ **iCloud Drive → Obsidian** > [!warning]+ ตำแหน่งโฟลเดอร์บน iOS และ iPadOS > เมื่อใช้ iCloud บนอุปกรณ์มือถือ ตรวจสอบให้แน่ใจว่าห้องนิรภัยของคุณถูกจัดเก็บในตำแหน่งที่ถูกต้อง: `iCloud Drive/Obsidian/[ชื่อห้องนิรภัยของคุณ]` > > ห้องนิรภัยควรอยู่ภายในโฟลเดอร์ **Obsidian** ใน iCloud Drive โฟลเดอร์ทางขวาที่มีไอคอน Obsidian คือโฟลเดอร์ที่ถูกต้อง อย่าใช้โฟลเดอร์ธรรมดาที่ไม่มีไอคอนแอป > > ![[iCloud-folder-location.png#interface]] > > เพื่อตรวจสอบตำแหน่งห้องนิรภัยของคุณ เปิดแอป **Files** แตะ **Browse** เลือก **iCloud Drive** ภายใต้ **Locations** และยืนยันว่าห้องนิรภัยของคุณอยู่ภายในโฟลเดอร์ **Obsidian** หากห้องนิรภัยของคุณอยู่ในตำแหน่งอื่น คุณอาจพบปัญหาในการซิงค์ > [!tip] แนวทางปฏิบัติที่ดี > - สำหรับ **macOS 14 (Sonoma) และเวอร์ชั่นก่อนหน้า**: ปิดใช้งาน **Optimize Mac Storage** ในการตั้งค่า iCloud เพื่อป้องกันไม่ให้ไฟล์ถูกย้ายออกจากเครื่อง การตั้งค่านี้มีผลต่อพื้นที่จัดเก็บ iCloud ทั้งหมดบนอุปกรณ์ ไม่ใช่แค่ Obsidian > - สำหรับ **macOS 15 (Sequoia)**: คลิกขวาที่โฟลเดอร์ **Obsidian** ใน iCloud Drive แล้วเลือก **Keep Downloaded** ## OneDrive **ระบบที่แนะนำ**: `Windows`, `macOS` (ฟังก์ชันจำกัดบน Android) [OneDrive](https://support.microsoft.com/en-us/office/Sync-with-OneDrive-bb89981b-e382-4969-b8fd-d413a90b6db3#ID0EAABAAA=Set_up) เป็นตัวเลือกจัดเก็บข้อมูลบนคลาวด์ที่ได้รับความนิยมสำหรับผู้ใช้ Windows และ macOS อย่างไรก็ตาม มีข้อจำกัดบน Android และไม่ได้รับการรองรับอย่างเป็นทางการสำหรับการซิงค์ห้องนิรภัย Obsidian บน iOS > [!info] เก็บไฟล์ให้พร้อมใช้งานแบบออฟไลน์ > ก่อนใช้ OneDrive สำหรับการซิงค์ ตรวจสอบให้แน่ใจว่าโฟลเดอร์ห้องนิรภัยของคุณถูกทำเครื่องหมายเป็น **Always keep on this device** เพื่อป้องกันไม่ให้ OneDrive ย้ายไฟล์ออกจากเครื่องและทำให้ Obsidian คิดว่าไฟล์หายไป **วิธีสร้างและจัดเก็บห้องนิรภัยของคุณใน OneDrive**: 1. **ตั้งค่า OneDrive**: - บน Windows: เข้าสู่ระบบผ่านแอป OneDrive หรือบัญชี Microsoft ของคุณ - บน macOS: ดาวน์โหลดแอป OneDrive แล้วเข้าสู่ระบบ 2. **สร้างห้องนิรภัยใหม่ใน OneDrive**: - บน Windows/macOS: 1. เปิด **File Explorer** (Windows) หรือ **Finder** (macOS) แล้วไปที่ **OneDrive → Documents** 2. สร้างโฟลเดอร์ใหม่ (เช่น \"Obsidian Vault\") 3. เปิด **Obsidian** เลือก **สร้างห้องนิรภัยบนคลาวด์ใหม่** แล้วเลือกโฟลเดอร์ OneDrive 3. **เปิดห้องนิรภัยบนอุปกรณ์เครื่องอื่น**: - บนอุปกรณ์เครื่องอื่น เปิด **Obsidian** ไปที่ [[จัดการห้องนิรภัย|Vault switcher]] แล้วเลือก **เปิดโฟลเดอร์ห้องนิรภัย** ไปที่ **OneDrive → Documents** > [!info] การซิงค์บน Android > OneDrive อาจทำงานได้ไม่ดีสำหรับการซิงค์บน Android พิจารณาใช้แอปอย่าง [Dropsync](https://play.google.com/store/apps/details?id=com.ttxapps.dropsync) หรือ [FolderSync](https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.lite) > [!tip] แนวทางปฏิบัติที่ดี > - เก็บไฟล์ห้องนิรภัยของคุณให้ **Available Offline** อยู่เสมอ โดยคลิกขวาที่โฟลเดอร์แล้วเลือก **Always keep on this device** > - หลีกเลี่ยงการใช้ฟีเจอร์ **Files On-Demand** ของ OneDrive สำหรับห้องนิรภัย เพื่อป้องกันปัญหาในการซิงค์ ## Google Drive **ระบบที่แนะนำ**: `Windows`, `macOS`, `Android` (ฟังก์ชันจำกัดบน iOS) [Google Drive](https://support.google.com/drive/answer/10838124?hl=en) เป็นอีกหนึ่งโซลูชันจัดเก็บข้อมูลบนคลาวด์ที่ได้รับความนิยม แม้จะไม่ได้รับการรองรับอย่างเป็นทางการสำหรับการซิงค์ห้องนิรภัย Obsidian แต่คุณสามารถใช้แอปและปลั๊กอินของบุคคลที่สามเพื่อซิงค์ข้ามอุปกรณ์ได้ > [!info] การรองรับ iOS > Google Drive ไม่ได้รับการรองรับอย่างเป็นทางการสำหรับการซิงค์ห้องนิรภัย Obsidian บน iOS พิจารณาใช้โซลูชันหรือปลั๊กอินของบุคคลที่สามเพื่อซิงค์บน iOS **วิธีสร้างและจัดเก็บห้องนิรภัยของคุณใน Google Drive**: 1. **ตั้งค่า Google Drive**: - บน Windows หรือ macOS: ดาวน์โหลดแอป Google Drive แล้วเข้าสู่ระบบ - บน Android: ตรวจสอบให้แน่ใจว่า Google Drive เปิดใช้งานแล้วและเข้าสู่ระบบแล้ว 2. **สร้างห้องนิรภัยใหม่ใน Google Drive**: - บน Windows/macOS: 1. เปิด **File Explorer** (Windows) หรือ **Finder** (macOS) แล้วไปที่ **Google Drive** 2. สร้างโฟลเดอร์ใหม่ (เช่น \"Obsidian Vault\") 3. เปิด **Obsidian** เลือก **สร้างห้องนิรภัยบนคลาวด์ใหม่** แล้วเลือกโฟลเดอร์ Google Drive 3. **เปิดห้องนิรภัยบนอุปกรณ์เครื่องอื่น**: - บนอุปกรณ์เครื่องอื่น เปิด **Obsidian** ไปที่ [[จัดการห้องนิรภัย|Vault switcher]] แล้วเลือก **เปิดโฟลเดอร์ห้องนิรภัย** ไปที่โฟลเดอร์ Google Drive ของคุณ > [!tip] แนวทางปฏิบัติที่ดี > - ตั้งค่าไฟล์ห้องนิรภัยเป็น **Available Offline** ใน Google Drive เพื่อหลีกเลี่ยงปัญหาการซิงค์จากการย้ายไฟล์ออกจากเครื่อง > - สำหรับ iOS พิจารณาวิธีทางเลือกเช่น [[แนะนำ Obsidian Sync|Obsidian Sync]], [[#iCloud]] หรือใช้ปลั๊กอิน **Remotely Save** ## Syncthing **ระบบที่แนะนำ**: `Windows`, `macOS`, `Linux` Syncthing เป็นเครื่องมือซิงค์ไฟล์แบบกระจายศูนย์ที่ไม่พึ่งพาที่จัดเก็บบนคลาวด์ โดยซิงค์ห้องนิรภัยของคุณโดยตรงระหว่างอุปกรณ์ผ่านเครือข่ายหรืออินเทอร์เน็ต > [!info]+ การรองรับ Android > แอป Syncthing Android อย่างเป็นทางการไม่ได้รับการดูแลอีกต่อไป อย่างไรก็ตาม fork จากชุมชนที่ชื่อ [Syncthing-Fork](https://github.com/Catfriend1/syncthing-android) ยังคงพัฒนาอย่างต่อเนื่องและสามารถใช้งานบนอุปกรณ์ Android ได้ **วิธีสร้างและจัดเก็บห้องนิรภัยของคุณโดยใช้ Syncthing**: 1. **ตั้งค่า Syncthing**: - ติดตั้ง Syncthing บนอุปกรณ์แต่ละเครื่อง ดูคู่มือการติดตั้งได้ที่ [เว็บไซต์ Syncthing](https://syncthing.net/) - บน Android ติดตั้ง [Syncthing-Fork](https://github.com/Catfriend1/syncthing-android) จาก GitHub releases หรือ F-Droid 2. **สร้างและกำหนดค่าโฟลเดอร์ที่แชร์**: - บนอุปกรณ์ทั้งหมด: 1. เปิด Syncthing แล้วสร้างโฟลเดอร์ที่แชร์ ตั้งเส้นทางโฟลเดอร์ให้เป็นห้องนิรภัย Obsidian ของคุณ 2. ตรวจสอบให้แน่ใจว่าเลือกโฟลเดอร์เดียวกันบนอุปกรณ์ทั้งหมด 3. กำหนดค่าการตั้งค่าการซิงค์โฟลเดอร์ (เช่น **Send & Receive** สำหรับการซิงค์สองทิศทาง) 3. **เปิดห้องนิรภัยใน Obsidian**: - เมื่อโฟลเดอร์ซิงค์ข้ามอุปกรณ์แล้ว เปิด **Obsidian** ไปที่ [[จัดการห้องนิรภัย|Vault switcher]] แล้วเลือก **เปิดโฟลเดอร์ห้องนิรภัย** > [!info] ความพร้อมใช้งานของอุปกรณ์ > Syncthing ทำงานได้ดีที่สุดเมื่อมีอย่างน้อยหนึ่งอุปกรณ์เปิดอยู่ตลอดเวลาเพื่อรับประกันการซิงค์อย่างต่อเนื่อง > [!tip] แนวทางปฏิบัติที่ดี > - สำหรับการซิงค์ในเครื่อง ตรวจสอบให้แน่ใจว่าอุปกรณ์ทั้งหมดเชื่อมต่อกับเครือข่ายเดียวกัน > - ยกเว้น `.obsidian` จากการซิงค์หากคุณต้องการการตั้งค่าแยกบนแต่ละอุปกรณ์ > - ใช้รูปแบบ ignore เพื่อหลีกเลี่ยงการซิงค์ไฟล์ชั่วคราวหรือไฟล์สำรอง ## Git **ระบบที่แนะนำ**: `Windows`, `macOS`, `Linux` **Git** เป็นระบบควบคุมเวอร์ชันที่ช่วยให้คุณติดตามการเปลี่ยนแปลง ทำงานร่วมกับผู้อื่น และซิงค์ห้องนิรภัยของคุณผ่าน repository เช่น GitHub, GitLab หรือเซิร์ฟเวอร์ที่โฮสต์เอง **วิธีซิงค์ห้องนิรภัยของคุณโดยใช้ Git**: 1. **ตั้งค่า remote repository**: - สร้าง repository บนแพลตฟอร์มโฮสต์ Git (เช่น GitHub, GitLab หรือเซิร์ฟเวอร์ที่โฮสต์เอง) 2. **ซิงค์ห้องนิรภัยของคุณ**: 1. เปิดเทอร์มินัลหรือ Git GUI (เช่น GitKraken, Sourcetree) 2. สร้าง Git repository ในโฟลเดอร์ห้องนิรภัยของคุณโดยใช้ `git init` 3. เพิ่ม remote repository: `git remote add origin [URL]` 4. คอมมิตการเปลี่ยนแปลง: `git add .` แล้วตามด้วย `git commit -m "ข้อความของคุณ"` 5. พุชการเปลี่ยนแปลง: `git push origin main` 3. **ดึงการเปลี่ยนแปลงบนอุปกรณ์เครื่องอื่น**: - โคลน repository บนอุปกรณ์เครื่องอื่นแล้วดึงการเปลี่ยนแปลงโดยใช้ `git pull origin main` > [!info] ต้องซิงค์ด้วยตนเอง > Git มีการควบคุมเวอร์ชันที่แข็งแกร่ง แต่การซิงค์ไม่เป็นอัตโนมัติ คุณต้องพุชและดึงการเปลี่ยนแปลงด้วยตนเอง ## การซิงค์บน iPhone และ iPad **ตัวเลือกที่แนะนำ**: - [[แนะนำ Obsidian Sync|Obsidian Sync]] - [[#iCloud]] > [!info] หลีกเลี่ยงการใช้บริการซิงค์หลายตัวพร้อมกัน > หลีกเลี่ยงการซิงค์ห้องนิรภัยเดียวกันผ่านหลายบริการ (เช่น ใช้ทั้ง Obsidian Sync และ iCloud พร้อมกัน) เพื่อป้องกันความขัดแย้งของข้อมูลหรือข้อมูลเสียหาย **ตัวเลือกที่ไม่รองรับ**: บริการต่อไปนี้ไม่ได้รับการรองรับอย่างเป็นทางการบน iOS แต่ผู้ใช้ได้พบวิธีแก้ไขโดยใช้เครื่องมือหรือปลั๊กอินของบุคคลที่สาม: - Dropbox - Google Drive - OneDrive - Syncthing ผู้ใช้บางคนประสบความสำเร็จในการใช้ปลั๊กอินเช่น **Remotely Save** หรือ **LiveSync** เพื่อซิงค์ห้องนิรภัยบน iOS อย่างไรก็ตาม วิธีการเหล่านี้ไม่ได้รับการรองรับอย่างเป็นทางการ และผลลัพธ์อาจแตกต่างกัน ### Working Copy **ระบบที่แนะนำ**: `iOS` **ต้องการ**: [[#Git]] **Working Copy** เป็นไคลเอนต์ Git สำหรับ iOS ที่ช่วยให้คุณโคลน คอมมิต และพุชการเปลี่ยนแปลงไปยัง Git repository ใช้งานได้ดีสำหรับการซิงค์ห้องนิรภัย Obsidian ผ่าน Git แม้ว่าบางฟีเจอร์ต้องซื้อภายในแอป **วิธีซิงค์ห้องนิรภัยของคุณโดยใช้ Working Copy**: 1. **ติดตั้ง Working Copy**: - ดาวน์โหลดแอป **[Working Copy](https://apps.apple.com/us/app/working-copy-git-client/id896694807)** บน iPhone หรือ iPad ของคุณ 2. **โคลน Git repository ของคุณ**: - เปิด Working Copy แตะ **Add Repository** แล้วป้อน URL ของ repository ของคุณ (เช่น GitHub, GitLab) 3. **เชื่อมโยง repository กับ Obsidian**: - เชื่อมโยงโฟลเดอร์ repository ที่โคลนมากับห้องนิรภัยว่างใน **Obsidian** 4. **คอมมิตและพุชการเปลี่ยนแปลง**: - หลังจากแก้ไขโน้ตใน Obsidian ใช้ Working Copy เพื่อ **Commit** และ **Push** การเปลี่ยนแปลงไปยัง remote repository - บนอุปกรณ์เครื่องอื่น ดึงการเปลี่ยนแปลงโดยใช้ Git เพื่อซิงค์ห้องนิรภัย > [!info] การใช้งานโดยชุมชน > แม้ Working Copy จะไม่ได้รับการรองรับอย่างเป็นทางการ แต่ผู้ใช้หลายคนประสบความสำเร็จในการใช้มันเพื่อซิงค์ห้องนิรภัยด้วย Git ## คำถามที่พบบ่อย **ทำไมบริการซิงค์ที่ฉันชอบจึงไม่ได้รับการรองรับอย่างเป็นทางการ?** ไม่เหมือนกับแอปจดบันทึกบางตัวที่เข้าถึงไฟล์ทีละไฟล์ Obsidian ต้องการเข้าถึงห้องนิรภัยทั้งหมดสำหรับฟีเจอร์ต่างๆ (เช่น การอัปเดตลิงก์เมื่อเปลี่ยนชื่อไฟล์) ทำให้บริการบางอย่างทำงานได้ไม่เสถียรกับ Obsidian **ทำไมฉันต้องเก็บไฟล์ "Available Offline"?** หากบริการเช่น OneDrive หรือ iCloud ย้ายไฟล์ออกจากเครื่อง (เช่น ใช้ **Files On-Demand** หรือ **Optimize Mac Storage**) Obsidian จะไม่สามารถเข้าถึงไฟล์เหล่านั้นได้ ทำให้เกิดปัญหาในการซิงค์ ทำเครื่องหมายโฟลเดอร์ห้องนิรภัยของคุณเป็น **Always keep on this device** (OneDrive) หรือตรวจสอบว่า **Keep Downloaded** เปิดใช้งานแล้ว (iCloud) **ฉันจะจัดการการตั้งค่าที่แตกต่างกันสำหรับห้องนิรภัยของฉันได้อย่างไร?** Obsidian ช่วยให้คุณปรับแต่งโฟลเดอร์การตั้งค่าต่ออุปกรณ์ได้โดยใช้ฟีเจอร์[[โฟลเดอร์การตั้งค่า|โฟลเดอร์การตั้งค่า]]