App Migration
ขั้นตอนการย้ายแอป Parse ไปยัง Back4App สำหรับนักพัฒนา
7 นาที
ฉันจะย้ายแอป parse server ของฉันไปยัง back4app ได้อย่างไร? บทนำ ในคู่มือนี้ คุณจะได้เรียนรู้วิธีการย้ายแอป parse ที่มีอยู่ไปยัง back4app ก่อนที่จะย้ายแอปของคุณ คุณจะเห็นวิธีการทดสอบฐานข้อมูล ไฟล์ และฟังก์ชันคลาวด์ที่ทำงานบนเซิร์ฟเวอร์ back4app เมื่อได้รับการตรวจสอบแล้ว คุณจะพร้อมที่จะเสร็จสิ้นการย้ายและเริ่มใช้ back4app เป็นผู้ให้บริการ parse ของคุณ หากคุณต้องการย้ายโดยใช้เครื่องมือการย้าย cli โปรดตรวจสอบ คู่มือนี้ https //www back4app com/docs/app migration/parse cli migration เป้าหมาย ย้ายแอป parse ไปยังเซิร์ฟเวอร์ back4app 1 สร้างแอป back4app ใหม่ ขั้นตอนแรกคือการสร้างแอป back4app ที่คุณจะย้ายแอปปัจจุบันของคุณไป ตรวจสอบ บทแนะนำนี้ https //www back4app com/docs/get started/new parse app เพื่อเรียนรู้วิธีการสร้างหนึ่ง 2 เชื่อมต่อ back4app กับฐานข้อมูลปัจจุบันของคุณ ไปที่ส่วนฐานข้อมูลของแผงควบคุมบัญชีโฮสติ้งปัจจุบันของคุณและคัดลอก สตริงการเชื่อมต่อ https //docs mongodb com/manual/reference/connection string/#standard connection string format ตอนนี้คุณจะใช้มันเพื่อเชื่อมต่อ back4app parse server กับฐานข้อมูลที่มีอยู่ของคุณ เปิดแดชบอร์ด back4app ของคุณ ไปที่ การตั้งค่าเซิร์ฟเวอร์ การตั้งค่าเซิร์ฟเวอร์ > การตั้งค่าหลัก การตั้งค่าหลัก > การตั้งค่า การตั้งค่า , และจากนั้นเลื่อนลงไปที่ด้านล่างของหน้าเพื่อดูที่แสดงในภาพ ถัดไป คลิกที่ปุ่ม แก้ไขรายละเอียด แก้ไขรายละเอียด , ไปที่ สตริงการเชื่อมต่อ สตริงการเชื่อมต่อ , และคลิกที่ลิงก์เปลี่ยน uri ฐานข้อมูล โดยการทำเช่นนี้ คุณจะสามารถอัปเดตสตริงการเชื่อมต่อด้วยค่าที่คัดลอกใหม่ 3 อัปโหลดโค้ดคลาวด์ของคุณ หากแอปของคุณมีไฟล์โค้ดคลาวด์ คุณจะต้องปรับใช้พวกเขาบน back4app เพื่อให้แน่ใจว่าไฟล์ทั้งหมดทำงานได้อย่างถูกต้อง คุณสามารถปรับใช้ไฟล์โค้ดคลาวด์ของคุณเป็นกลุ่มโดยใช้ back4app cli ( อินเตอร์เฟซบรรทัดคำสั่ง https //www back4app com/docs/command line tool/parse server setup ) หรือทำด้วยตนเองโดยใช้แดชบอร์ดภายใต้ ฟังก์ชันโค้ดคลาวด์ ฟังก์ชันโค้ดคลาวด์ หลังจากอัปโหลดแล้ว คุณสามารถตรวจสอบบันทึกที่มีอยู่ที่ การตั้งค่าเซิร์ฟเวอร์ การตั้งค่าเซิร์ฟเวอร์ > บันทึก บันทึก > การตั้งค่า การตั้งค่า > บันทึกระบบเซิร์ฟเวอร์ บันทึกระบบเซิร์ฟเวอร์ 4 ย้ายไฟล์ parse ของคุณ หากแอปของคุณมีไฟล์ (ภาพ เอกสาร วิดีโอ) คุณจะต้องย้ายไปยัง back4app (เรากำลังใช้ amazon aws s3 เป็นที่เก็บไฟล์) ขั้นตอนการย้ายไฟล์ของคุณเป็นแบบแมนนวล คุณควรบีบอัดวัตถุทั้งหมดลงในไฟล์ zip หรือภายใน s3 bucket ของคุณและติดต่อเรา (ที่ community\@back4app com) เพื่อช่วยคุณในการปรับใช้บนเซิร์ฟเวอร์ back4app หมายเหตุ หากคุณมีไฟล์ที่บันทึกโดยตรงในฐานข้อมูลโปรดแจ้งให้เราทราบ ขั้นตอนจะแตกต่างออกไปในกรณีนี้ 5 อัปเดตส่วนหน้า (frontend) ของคุณ ตอนนี้คุณต้องทดสอบว่าฟีเจอร์ทั้งหมดของแอปของคุณทำงานเมื่อเชื่อมต่อกับเซิร์ฟเวอร์ back4app ไปที่โค้ดส่วนหน้าของคุณและอัปเดต app keys และ url เซิร์ฟเวอร์ของแอปของคุณ ทดสอบฟีเจอร์ทั้งหมดของแอปเพื่อให้แน่ใจว่าการย้ายข้อมูลได้ผล คุณสามารถปล่อยเวอร์ชันใหม่ของแอปให้กับผู้ใช้ของคุณได้แล้ว ในกรณีนี้คุณจะมีสองเวอร์ชันของแอปของคุณ เวอร์ชันใหม่ที่ใช้ back4app และเวอร์ชันเก่าที่ใช้การโฮสต์ parse ก่อนหน้านี้ของคุณ ผู้ใช้ที่ยังไม่ได้อัปเดตจะยังคงชี้ไปที่ api “เก่า” ของคุณ; ผู้ใช้ที่อัปเดตแล้วจะชี้ไปที่ api ของ back4app; คุณต้องเลือกเวลาที่ดีที่สุดในการเสร็จสิ้นการย้ายข้อมูลและย้ายฐานข้อมูลของคุณไปยัง back4app อย่างถาวร 6 เพื่อเสร็จสิ้นกระบวนการ ถึงเวลาแล้วที่จะย้ายฐานข้อมูลของคุณ เราขอแนะนำให้ดำเนินการในขั้นตอนนี้หลังจากที่แน่ใจว่าผู้ใช้ส่วนใหญ่ของคุณกำลังใช้เวอร์ชัน back4app ของแอปและเสร็จสิ้นขั้นตอนการย้ายข้อมูลก่อนหน้านี้ทั้งหมด ตอนนี้คุณสามารถย้ายฐานข้อมูลด้วยตัวเองโดยใช้ back4app migration cli หรือเปิดตั๋วใน ช่องทางสนับสนุนของเรา https //www back4app com/support , เพื่อให้เราสามารถทำให้คุณได้ หากคุณตัดสินใจที่จะเปิดตั๋วโปรดระบุสตริงการเชื่อมต่อการโฮสต์ parse ก่อนหน้านี้ของคุณและ back4app app id ของคุณ เสร็จสิ้น! ด้วยคำแนะนำที่อธิบายข้างต้นคุณจะสามารถย้ายแอป parse ของคุณไปยัง back4app และทำงานกับฟีเจอร์ที่หลากหลายและยอดเยี่ยมของเรา! ในกรณีที่คุณต้องการความช่วยเหลือหรือหากลิงก์ไม่ทำงานโปรด ติดต่อทีมงานของเราผ่านการแชท https //www back4app com/support !