דלג לתוכן הראשי

cloudcli server clone

שכפול שרת קיים באמצעות כלי ה-cloudcli.

תיאור

הפקודה clone מאפשרת לך ליצור שרת חדש על ידי שכפול שרת קיים. לשימוש קל, מומלץ להשתמש בממשק תצורת השרת שלנו ב-ממשק תצורת השרת כדי ליצור את טיעוני הפקודות של cloudcli עם אפשרויות התצורה והזיהויים התקפים בהתאם לבחירתך.

שימוש

cloudcli server clone [flags]

אפשרויות

      --source-id string            מזהה השרת המקורי לשכפול
--source-name string שם השרת המקורי או ביטוי רגולרי המתאים לשרת יחיד לשכפול
--name string שם השרת (a-zA-Z0-9()_-). חייב להיות לפחות באורך 4 תווים (חובה)
--cpu string מספר וסוג המעבד (אופציונלי, ברירת המחדל לפי השרת המקורי)
--ram string גודל זיכרון ה-RAM של השרת ב-MiB (אופציונלי, ברירת המחדל לפי השרת המקורי)
--disk stringArray הגדרת דיסקים מתמידים, עד 4 דיסקים (אופציונלי, גובר על כל הדיסקים בשרת המקורי)
פורמט: --disk id=ID,size=SIZE --disk <DISK2>..
ID: מספר הדיסק שמתחיל מ-0 (ברירת מחדל היא עלייה אוטומטית מ-0)
SIZE: גודל ב-GiB (ברירת מחדל הוא דיסק אחד בגודל 20GB)
--network stringArray הגדרת רשת, עד 4 רשתות (אופציונלי, גובר על כל הרשתות בשרת המקורי)
פורמט: --network id=ID,name=NAME,ip=IP --network <NETWORK2>..
ID: מספר הרשת שמתחיל מ-0 (ברירת מחדל היא עלייה אוטומטית מ-0)
NAME: שם רשת VLAN ('wan' עבור ממשק WAN, או שם רשת LAN קיימת)
IP: כתובת IP של ממשק הרשת של השרת ('auto' להקצאה אוטומטית)
--password string סיסמת השרת (a-z, A-Z, 0-9, !@#$^&*()~). חייבת להיות באורך 10-20 תווים עם לפחות אות גדולה אחת, אות קטנה אחת וספרה אחת (חובה)
--dailybackup string הגדרת גיבוי יומי (yes | no) (אופציונלי, ברירת המחדל לפי השרת המקורי)
--managed string הגדרת שירותי אירוח מנוהלים (yes | no) (אופציונלי, ברירת המחדל לפי השרת המקורי)
--quantity string מספר השרתים ליצור, עד 50 שרתים (אופציונלי, ברירת המחדל לפי השרת המקורי)
--billingcycle string מחזור חיוב של השרתים (hourly | monthly) (אופציונלי, ברירת המחדל לפי השרת המקורי)
--monthlypackage string חבילת מחזור חיוב חודשי (ראה פקודת אפשרויות השרת) (אופציונלי במחזור חיוב חודשי, ברירת המחדל לפי השרת המקורי)
--poweronaftercreate string הפעלת השרת לאחר יצירה (ברירת מחדל: yes) (לא מועתק מהשרת המקורי)
--wait המתן לסיום ביצוע הפקודה לפני יציאה מ-CLI
--ssh-key string נתיב לקובץ מפתח SSH ציבורי, מוסיף למפתחות המורשים של השרת (לא מועתק מהשרת המקורי)
--script-file string נתיב לקובץ סקריפט להפעלה בעת הפעלת השרת (סקריפט Bash עבור שרתי Linux/FreeBSD, Powershell עבור Windows) (לא מועתק מהשרת המקורי)
--userdata-file string נתיב לקובץ נתוני משתמש (לא מועתק מהשרת המקורי)
--tag stringArray הגדרת תגיות לשרת:
פורמט: --tag TAG1 --tag TAG2 ..
(לא מועתק מהשרת המקורי)
-h, --help הצגת עזרה עבור פקודת clone

אפשרויות בירושה מפקודות הורה

ניתן להשתמש באפשרויות אלה עם הפקודה clone גם כן:

      --api-clientid string   מזהה לקוח API
--api-secret string סוד API
--config string קובץ תצורה (ברירת מחדל הוא $HOME/.cloudcli.yaml)
--debug הפעלת פלט דיבוג ל-stderr
--dryrun הפעלת מצב הרצה יבשה, לא מבצע פעולות
--format string פורמט הפלט, ברירת המחדל היא סיכום קריא לאדם
--no-config בטל טעינה מקובץ התצורה