Rclone הפך לאולר הצבא השוויצרי של אחסון ענן לכל מי שרוצה להפסיק להתמודד עם לקוחות רשמיים בינוניים, סקריפטים מותאמים אישית ומגבלות ספקים אבסורדיות. בעזרת קובץ בינארי יחיד ותחביר דומה מאוד ל-rsync, ניתן לנהל גיבויים, סנכרונים, טעינות והצפנה ביותר מ-70 שירותים: כונן Google, OneDrive, Dropbox, S3, Backblaze B2, Wasabi, pCloud, MEGA, Proton Drive, Nextcloud, WebDAV, SFTP... ועוד ועוד.
היופי של Rclone הוא שהוא לא מוגבל ל"העתקת קבצים לענן"היא מבינה כל מערכת הפעלה אחורית, ממנפת ממשקי API להגברת המהירות, מאפשרת הצפנה שקופה, הרכבה באמצעות FUSE, תזמון גיבויים ופעולות חוצות ענן מבלי לגשת לדיסק שלכם. ממחשב נייד של macOS או Raspberry Pi עם דיסק קטן ועד לשרת ייצור מרובה טרה-בייט, תוכלו לבנות אסטרטגיית גיבוי חזקה, מוצפנת ואוטומטית אם תבינו את מרכיביה.
מה זה Rclone ולמה הוא מעניין יותר מ-rsync לענן?
Rclone הוא כלי שורת פקודה בקוד פתוח Rclone, שתוכנן במיוחד לטיפול באחסון מרחוק ובענן, שונה מ-rsync, המיועד לקבצים מקומיים או מרוחקים באמצעות SSH. Rclone מבין ממשקי API משירותים כמו Google Drive, S3 ו-Dropbox, מנהל את המגבלות, המכסות והתכונות הספציפיות שלהם, ומציע פקודות ברמה גבוהה לרישום, העתקה, סנכרון, הרכבה והצגת תוכן.
זה מתואר לעתים קרובות כ"rsync לענן"אבל זה למעשה הולך הרבה יותר רחוק: הוא תומך ביותר מ-70 ספקים, משלב שכבות הצפנה (backend) כוך), מערכת קבצים וירטואלית (VFS) עבור מכלולים יציבים, מודול גוש לפיצול קבצים גדולים ושכבת הפשטה אחורית שגורמת לאותה פקודה לעבוד באותו אופן ב-Google Drive, S3, B2 או SFTP.
בהשוואה ל-rsync, Rclone מצטיין בכמה היבטים.יכול לנצל העברות מרובות הליכים (--multi-thread-streams ופרמטרים של --transfers / --checkersובדרך כלל משיג מהירויות גבוהות פי כמה כאשר צוואר הבקבוק הוא ממשקי API של ענן. יתר על כן, הוא מבין מושגים כמו אשפה, גרסאות, מכסות יומיות ומגבלות בקשות, ומספק דגלים ספציפיים כדי לייעל כל ספק מבלי לשבור דבר.
ברמת הארכיטקטורה הפנימיתזהו קובץ בינארי יחיד הכולל ליבה (Rclone Core) ומספר שכבות: VFS לטעינות ואחסון במטמון, Crypt להצפנה בצד הלקוח, Chunker לפירוק קבצים גדולים, וקבוצת שרתים אחוריים המיישמים את התקשורת הספציפית עם כל שירות (S3/R2, Google Drive, B2, WebDAV, SFTP וכו'). מודולריות זו מאפשרת לך לשלב, למשל, שרת S3 מרוחק עם שכבת קריפטה ולאחר מכן להטעין אותו דרך FUSE.
שירותי אחסון נתמכים ומקרי שימוש אופייניים

קטלוג השירותים הנתמך על ידי Rclone הוא עצוםעם זאת, כדאי לקבל סקירה מהירה של הנפוצים ביותר כדי לארגן גיבויים כראוי.
למשתמשים יומיומיים הם בדרך כלל מדגישים:
- גוגל דרייב / גוגל תמונותעבור חשבונות אישיים ועסקיים, כולל תיקיות שיתופיות (טיוביות).
- מיקרוסופט OneDrive ו-SharePoint: גם אישי וגם עסקי.
- דרופבוקס, בוקס, מגה, pCloud, פרוטון דרייב: בשימוש נרחב לגיבויים אישיים, תמונות, מסמכים ומאגרים קטנים.
בסביבות מקצועיות ופיתוחיות הדבר הרגיל הוא להשתמש באחסון עבור חפצים:
- אמזון S3 ותואם (MinIO, Wasabi, Ceph, Oracle וכו') עבור דליי גיבוי, תוכן סטטי ותוכן מאוחסן בארכיון.
- אחסון ענן של גוגל, Azure Blob y קלאודפלייר R2 אם אתם כבר נמצאים במערכות אקולוגיות אלה.
- Backblaze B2 כחלופה זולה עבור כמויות גדולות של נתונים קרים.
עבור שרתים עצמאיים ושרתים ביתייםRclone משתלב היטב עם:
- SFTP/FTP נגד שרתים אחרים.
- WebDAV עבור Nextcloud / ownCloud.
- SMB / CIFS y HTTP כאשר אתם צריכים לשלב NAS ושרתי אינטרנט.
רעיון נפוץ הוא לשלב מספר עננים באמצעות "יוניון".אתה יוצר שלט רחוק union: אילו קבוצות, למשל, gdrive:, onedrive: y dropbox:ואתה פועל כאילו מדובר במערכת קבצים ענקית אחת. שימושי מאוד לניצול חשבונות חינמיים או לחלוקת גיבויים בין ספקים שונים.
דרישות, התקנה בסיסית ועדכון
Rclone הוא קליל אך לא קסוםבמחשב VPS קטן או ב-Raspberry Pi עם מעט זיכרון RAM, חשוב להכיר את הדרישות שלו כדי להימנע מעומס יתר של הגדרות אגרסיביות או העברות מקבילות רבות.
ברמת החומרה והמערכת, כהתייחסות סבירה:
- מינימום זיכרון RAM512 מגה-בייט (2 ג'יגה-בייט או יותר עבור תושבות עם אחסון מטמון VFS אגרסיבי).
- CPUמעבד vCPU אחד מספיק, אבל עם 2+ תשימו לב טוב יותר להעברות המקבילות.
- אחסוןקובץ הבינארי תופס מעט מקום, אך ייתכן שהמטמון יצטרך 1 ג'יגה-בייט או יותר, בהתאם לפרמטרים.
- גַרעִיןזה עובד מגרסה 3.10 ואילך; עם ליבות מודרניות (5.4+) ו-FUSE3, האסמבלים פועלים בצורה חלקה יותר.
לגבי ההתקנה, יש לך כמה אפשרויות. תלוי מה אתם מעדיפים: נוחות, בקרת גרסאות או יכולת שחזור.
סקריפט רשמי (לינוקס, מומלץ להישאר מעודכן):
curl -fsSL https://rclone.org/install.sh | sudo bash
rclone version
התקנה ידנית עם חבילת .deb על דביאן/אובונטו:
wget https://downloads.rclone.org/v1.71.0/rclone-v1.71.0-linux-amd64.deb
sudo dpkg -i rclone-v1.71.0-linux-amd64.deb
sudo apt -f install # si pide dependencias
ב-macOS, Homebrew היא האפשרות הנוחה ביותר.:
brew install rclone
rclone version --check
ב-Windows ניתן לבחור בין מתקין, ווינגט או שוקולד:
- הורדת קובץ ה-ZIP ויציאה
rclone.exeenC:\rclone\ומוסיף אותו ל נתיב. - עם כנף:
winget install Rclone.Rclone - עם שוקולד:
choco install rclone(להרכבת יחידות)
choco install winfsp
בכל המקרים, עדכון הוא פשוט כמו לְבַצֵעַ:
rclone selfupdate
צעדים ראשונים: מושג התצורה "מרחוק" והאינטראקטיבית
היחידה הבסיסית ב-Rclone היא ה"שלט"ערך תצורה המתאר כיצד להתחבר לשירות ספציפי. לדוגמה, gdrive: עבור גוגל דרייב אישי, s3-backup: עבור דלי S3 או nombre_en: עבור תיקייה מוצפנת.
הכל מנוהל על ידי העוזר. rclone config, אשר שומר את הגדרות ברירת המחדל ב ~/.config/rclone/rclone.conf בפורמט INI. הקובץ הזה הוא זהב: גיבוי חובה (ואפילו טוב יותר, להצפין אותו).
דוגמה מהירה: יצירת שלט רחוק של גוגל דרייב במחשב עם דפדפן:
rclone config
# n) New remote
# name> gdrive
# Storage> drive
# client_id> (vacío para usar el cliente por defecto de rclone)
# client_secret> (vacío)
# scope> 1 (acceso completo)
# service_account_file> (vacío)
# Edit advanced config? n
# Use auto config? y (abre el navegador, inicias sesión y aceptas permisos)
בשרת ללא סביבה גרפית, הסרט משתנה מעט.כאשר נשאל אם ברצונך להשתמש בהגדרות אוטומטיות, בחר nזה יראה לך פקודה כזו:
rclone authorize "drive"
אתה מבצע את הפקודה הזו במחשב השולחני שלך., כאשר יש לך דפדפן, עליך לאשר את החשבון ולהעתיק את אסימון ה-JSON שנוצר כדי להדביק אותו בשרת כאשר תתבקש לעשות זאת (config_token> {...}). עם זה יש לך שלט רחוק פונקציונלי גם אם השרת הוא ללא ראש.
דוגמה מהחיים האמיתיים: אחסון משותף ללא הגבלה ומוצפן בגוגל דרייב
במשך זמן מה, הופצו קישורים ליצירת כוננים שיתופי "ללא הגבלה" ב-Google Drive הקשורים לאוניברסיטאות ומוסדות דומים. אלו שניצלו את הטריק הזה משתמשים בהם לעתים קרובות כ"באר" לשליחת כמויות גדולות של נתוני מולטימדיה מהשרת או Raspberry Pi שלהם.
תהליך העבודה האופייני לשימוש באחת מהיחידות הללו עם Rclone הוא:
- להשיג את מזהה כונן משותף על ידי הזנתו דרך הדפדפן והעתקת החלק האחרון של כתובת האתר (משהו כמו
0AKXXD2qTbW50Uk9PVA). - צור שלט רחוק רגיל של גוגל דרייב (
Storage> drive) וגם, בשטחroot_folder_id>, הדבק את המזהה הזה. - כאשר Rclone שואל אם להתייחס אליו כאל כונן קבוצתי, ענו בחיוב ובחרו את הכונן המדובר.
ברגע שיש לך גישה לכונן הזה, הצעד ההגיוני הבא הוא להצפין אותו.כי אתה לא באמת יודע מי עוד עשוי לראות את הנתונים האלה בצד השני. כאן נכנס לתמונה ה-backend. כוך.
צור שכבה מוצפנת מעל הכונן המשותף הזה זה יהיה משהו כזה:
- שוב
rclone config→ שלט רחוק חדש שם לדוגמהnombre_en. - בחר אחסון > קריפטה.
- En
remote>ponernombre:onombre:carpeta/, שהוא השלט הקודם (זה מ-Drive) שמצביע על תיקייה. - בחר הצפנת_קובץ = סטנדרטי y הצפנת_שם_המדריך = נכון כך שגם שמות הקבצים והספריות יוטשטשו.
- צור סיסמה חזקה אחת או שתיים (password ו-salt), באופן ידני או באמצעות המחולל המובנה.
מאותו רגע ואילך, כל מה שאתה מעלה ל nombre_en: יהיה מוצפן ובאתר גוגל דרייב תראו שמות מוזרים ובלתי קריאים. רק Rclone עם המקשים האלה יכול לתרגם אותם בחזרה.
פקודות בסיסיות: רשימה, העתקה, סנכרון ומחיקה

התחביר הכללי של Rclone די עקבי.: rclone <subcomando> origen destino [flags]הטריק הוא להפנים כמה פקודות וכמה אפשרויות מפתח.
לחקור מרחוק ותוכן יש לך:
rclone listremotes: מציג את כל השלטים שהוגדרו.rclone ls remote:רשימת קבצים בגודל.rclone lsd remote:: ספריות/דליים בלבד.rclone tree remote:orclone tree remote:carpeta -dכדי לראות את המבנה דמוי העץ.rclone ncdu remote:סוג ממשק NCDU. לראות את הגודל של הכל בלי ללכת לאיבוד.
העתק מבלי למחוק דבר ביעד זה עשוי עם copy:
# Local → nube
rclone copy /home/usuario/fotos drive:fotos/verano -P
# Nube → local
rclone copy gdrive:Documentos/ ~/Documentos/ -P
# Nube → nube (server-side cuando el backend lo permite)
rclone copy gdrive:proyecto/ s3-backup:proyecto/ -P
הסנכרון (שיקוף) מתבצע באמצעות syncוכאן עלינו להיזהרכי זה מסיר מהיעד את מה שכבר לא נמצא במקור:
# Sincronización unidireccional
rclone sync /srv/data onedrive:data -P
# Simulación sin tocar nada
rclone sync /srv/data onedrive:data --dry-run
עבור פעולות ניקיון ישנן מספר פקודות שימושיות:
rclone delete remote:carpeta: מוחק קבצים מנתיב, משאיר ספריות.rclone purge remote:carpeta: מוחק את הנתיב ואת כל תוכנו.rclone rmdirs remote: --leave-root: מוחק ספריות ריקות.rclone cleanup drive:: רוקנו את האשפה (לדוגמה, בגוגל דרייב).
דגלי הצלב החשובים ביותר אלה שתשתמשו בהם כל הזמן הם:
-Po--progressכדי לראות את ההתקדמות.-v,-vvy--log-levelכדי להגביר את רמת המלל.--transfers Ny--checkers Nכדי לשלוט על מקביליות.--bwlimitכדי להגביל את רוחב הפס, אפילו לפי משבצות זמן ("08:00,1M 18:00,off").--include,--excludey--filter-fromכדי לכוונן את מה שמועתק.
הרכיבו את הענן כאילו היה דיסק נוסף (FUSE / VFS)
אחת התכונות המבטיחות של Rclone היא הרכבת שלטים רחוקים כמערכות קבציםזה שימושי להפליא עבור Plex/Jellyfin, לעבודה ישירה עם מסמכים שיש לך ב-Drive, או לחשיפת דלי S3 לאפליקציה שלא יודעת איך להשתמש ב-S3.
בלינוקס אתה צריך להתקין ולהפעיל את FUSE3 allow_other en /etc/fuse.conf כדי שמשתמשים אחרים יוכלו לגשת לחיבור. ב-Windows, זה מסתמך על WinFsp.
דוגמה להרכבה בלינוקס:
mkdir -p /mnt/gdrive
rclone mount gdrive: /mnt/gdrive \
--daemon \
--allow-other \
--vfs-cache-mode full \
--vfs-cache-max-size 20G \
--dir-cache-time 48h \
--log-file /var/log/rclone/gdrive.log \
--log-level INFO
פָּרָמֶטֶר --vfs-cache-mode סמן את ההבדל של התנהגות:
- כבויאין מטמון; לקריאות פשוטות בלבד.
- מינימלימספיק כדי לגרום לדברים לעבוד.
- כותב: שומר כתבים במטמון עד שהם מועלים.
- מלאשומר קריאה וכתיבה במטמון; אידיאלי עבור מולטימדיה, יישומי משרד וכו', במחיר של יותר שטח דיסק.
אם אתה רוצה שההגדרה תשרוד אתחול מחדשהנוהג הרגיל הוא ליצור שירות systemd ייעודי. תבנית נפוצה היא שירות פרמטריזציה. rclone-remote@.service שמתחבר לכל שלט רחוק /cloud/<nombre> ולאחר מכן להפעיל אותו באמצעות:
sudo systemctl enable --now rclone-gdrive.service
ב-Windows, טען את OneDrive או Drive כאות X:
rclone mount onedrive: X: --vfs-cache-mode full
הצפנה מתקדמת עם backend של הקריפטה ואבטחת תצורה
אם יש דבר אחד שצריך לקחת ברצינות עם Rclone, זה אבטחה.הקובץ rclone.conf הוא מכיל אסימוני OAuth, מפתחות גישה ל-S3, סיסמאות מוצפנות... וכל מי שמעתיק אותו יכול, בפועל, לגשת לעננים שלך.
הקצה האחורי crypt זה מאפשר לך להצפין קבצים, שמות קבצים ושמות ספריות. באופן שקוף. בעת הגדרתו, עליך לבחור:
- מרחוק: הקצה האחורי הבסיסי (לדוגמה
gdrive:encrypted). - הצפנת_שם_הקובץ:
off,standarduobfuscate. - הצפנת_שם_התיקייה: נכון/לא נכון.
- סיסמא y password2 (מלח אופציונלי).
התצורה המתקבלת נראית כך (בסיכום):
[gdrive-crypt]
type = crypt
remote = gdrive:encrypted/
password = ENCRYPTED_PASSWORD_HASH
password2 = ENCRYPTED_SALT_HASH
filename_encryption = standard
directory_name_encryption = true
Rclone מאפשר לך גם להצפין את קובץ התצורה שלך.כך שגם אם מישהו יגנוב את זה, הוא לא יוכל לקרוא את הסודות בלי סיסמת המאסטר:
rclone config password
# te pedirá una contraseña y a partir de ese momento
# Rclone te la pedirá en cada ejecución
כדי להפוך סקריפטים לאוטומטיים מבלי להקליד את הסיסמה ב-cron או systemd, ניתן להשתמש במשתנה הסביבה RCLONE_CONFIG_PASS או סקריפט קטן שמייצא אותו על ידי קריאה מקובץ מוגן (בעלים ראשוני, 600 הרשאות) או ממנהל סודות:
export RCLONE_CONFIG_PASS="contraseña_muy_larga"
rclone lsd gdrive: --ask-password=false
אופטימיזציה של ביצועים: קבצים גדולים, קבצים קטנים רבים ומגבלות
כברירת מחדל, Rclone עובד בצורה סבירה, אבל עם כמה שינויים, אפשר להפיק ממנו הרבה יותר.במיוחד בעת העברת טרה-בייטים של נתונים או מיליוני קבצים קטנים.
עבור קבצים גדולים (תמונות של מכונות וירטואליות, גיבויים דחוסים, סרטונים ארוכים) חשוב להגדיל את גודל הפרגמנטים ואת ההקבלה:
rclone copy backup.tar.gz gdrive:backups \
--drive-chunk-size=256M \
--transfers=8 \
--progress
עבור קבצים קטנים רבים (תמונות, יומנים, אתרים סטטיים) מספר השחקנים וההעברות משנה יותר ומשתמשים --fast-list אם ה-RAM מאפשר זאת:
rclone copy fotos/ onedrive:fotos/ \
--transfers=32 \
--checkers=16 \
--fast-list \
--progress
כאשר יש לכבד את מגבלות רוחב הפס או מגבלות ה-API (כמו מגבלת ההעלאה המפורסמת של 750 ג'יגה-בייט ליום ל-Google Drive או מגבלות על בקשות לשנייה), יש לכם כלים כמו:
--bwlimit "08:00,1M 18:00,off"ללכת לאט בשעות העבודה ולפתוח את הברז בלילה.--tpslimity--tpslimit-burstלהכיל 403 שגיאות "חריגה ממגבלת הקצב".
גיבויים אוטומטיים: cron, systemd וסקריפטים מלאים
לעשות rclone copy המדריך בסדר לבדיקהאבל הדבר המעניין הוא לתזמן גיבויים חוזרים, עם יומני רישום, סבב גרסאות והתראות כאשר משהו משתבש.
בלינוקס, הדרך הקלה ביותר היא להשתמש ב-cronלדוגמה, כדי להפעיל סנכרון מסמכים ל-Google Drive בכל לילה בשעה 2:00:
crontab -e
0 2 * * * /usr/bin/rclone sync /home/user/documents gdrive:backup \
--log-file=/var/log/rclone-backup.log --log-level=INFO
כשאתם רוצים משהו יותר רציני, עם נעילה, החזקה והתראותכדאי שיהיה סקריפט ייעודי. תוכנית אופיינית כוללת:
- משתנים עם מקור, יעד, מגבלות רוחב פס וימי שמירה.
- שימוש
flockאו קובץ נעילה כדי למנוע מופעים בו-זמניים. - שימוש
--backup-dirוסיומות.bakעבור ניהול גרסאות. - ניקוי גיבויים ישנים באמצעות
--min-agey--rmdirs. - שליחה אופציונלית של התראות ל-Slack/Discord/Email במקרה של כישלון.
אם אתה מעדיף systemd על פני cron, אתה יכול להגדיר א rclone-backup.service שמבצע את הסקריפט ו-a rclone-backup.timer שמסמן את הקצב (לדוגמה, בשעה 2:00 עם אלמנט אקראי קטן כדי שלא יתאים תמיד).
ממשקים גרפיים ושימוש באנדרואיד
לא כולם מרגישים בנוח עם שורת הפקודהועבור משימות מסוימות (חקירת תוכן, בדיקה שמשהו נמצא במקום שבו הוא אמור להיות) ממשק משתמש גרפי (GUI) יכול לחסוך זמן.
Rclone מביא ממשק משתמש גרפי רשמי לאינטרנט (ניסיוני, אך פונקציונלי) שעולה עם:
rclone rcd --rc-web-gui --rc-user=admin --rc-pass=password
# luego abres http://localhost:5572 en el navegador
בנוסף, ישנם ממשקי משתמש גרפיים של צד שלישי כגון Rclone Browser או מזלגות מודרניים כמו "Rclone UI"כלים אלה מאפשרים לך לגרור ולשחרר, לתזמן משימות מחלון ולהציג את ההתקדמות בצורה מושכת מבחינה ויזואלית. בלינוקס, אתה יכול להתקין אותם ממאגרים או להשתמש ב-AppImage; ישנן גם תמונות Docker שחושפות את הממשק בפורט HTTP.
באנדרואיד, הטריק הוא לעשות שימוש חוזר בקובץ rclone.confאפליקציות לקוח רבות של Rclone מאפשרות לך לייבא אותו (או למקם אותו בתיקייה) rclone/ (בזיכרון הפנימי) ומשם, תוכלו לגשת לכל השלטים המוגדרים בדיוק כמו בשרת. אידיאלי להזרמת תוכן מולטימדיה מוצפן מהמכשיר הנייד שלכם.
פתרון בעיות נפוצות ואבחון
עבודה עם ממשקי API של ענן משמעותה התמודדות עם שגיאות אימות ומגבלות שירות.ידיעת קריאת ההודעה והחזקת הדגל המתאים בהישג יד חוסכת הרבה צרות.
שגיאות אימות ("נכשל ביצירת לקוח OAuth" או טוקנים שפג תוקפם) הם בדרך כלל מתוקנים באמצעות:
rclone config reconnect remote:כדי לחדש את האישורים.- במקרים קיצוניים, מחק את השלט והגדר אותו מאפס.
שגיאות 403 של מגבלת קצב, במיוחד ב-Google Driveהם מופחתים על ידי הורדת האגרסיביות:
rclone copy source: dest: \
--transfers 2 --checkers 4 \
--tpslimit 2 --tpslimit-burst 0
אם חיבור FUSE מחזיר "הרשאה נדחתה", בדוק:
- מה בפנים
/etc/fuse.confאת האופציהuser_allow_otherאינו מגיב. - עם מה אתה רוכב?
--allow-otherוהמשתמש המתאים.
כאשר אתה חושד שקבצים חסרים לאחר סנכרוןהדבר הבריא הוא:
- לאחר שניסיתי בעבר עם
--dry-run. - להשתמש
rclone check origen destino --one-wayולסקור את הדוח המשולב. - בדיקת דפוסים של
--exclude/--includeשאולי הם דלפו יותר ממה שהיו צריכים.
לצורך זיקוק עדין, -vv והדגלים --dump headers / --dump bodies הם מציגים את בקשות ה-HTTP שבוצעו על ידי Rclone, ו- rclone backend features remote: o rclone test הם עוזרים לראות בדיוק מה כל backend תומך וכיצד החיבור מתפקד.
בסופו של דבר, Rclone מאפשר לך להרכיב כל דבר, החל מגיבוי צנוע של תיקיית המסמכים שלך ב-Dropbox ועד למערכת שכפול מרובת עננים עם הצפנה, טעינות מתמשכות וניטור עם Prometheus.עקומת הלמידה יכולה להיות קצת מרתיעה בהתחלה, אבל ככל שתשתלטו עליה rclone config, copy, sync, mount y cryptהשאר הוא הוספת שכבות: אוטומציה עם cron או systemd, סינון מתקדם, יומני רישום מפורטים ושינויי ביצועים קלים כדי להתאים אותו לסביבות הרשת והענן שלך. ברגע שתשלב את כל החלקים האלה יחד, זה מפסיק להיות "עוד כלי קונסולה" ויהפוך לעמוד הדומם ששומר על הנתונים שלך בטוחים, מוצפנים ויתירים מבלי שתצטרך לחשוב על זה כל יום.