--max-size = SIZE
Це повідомляє rsync уникати перенесення будь-якого файлу, що перевищує вказаний SIZE. Значення SIZE може бути суфіксовано рядком для позначення множника розміру, а може бути дробовим значенням (наприклад, "--max-size = 1,5 м").
Цей параметр є правилом передачі, а не виключенням, тому він не впливає на дані, що надходять у списки файлів, і, отже, не впливає на видалення. Він просто обмежує файли, які приймач вимагає передати.
Суфікси такі: "K" (або "KiB") - це кібібайт (1024), "M" (або "MiB") - мебібайт (1024 * 1024), і "G" (або "GiB") є гібібайтом (1024 * 1024 * 1024). Якщо ви хочете, щоб множник був 1000 замість 1024, використовуйте "KB", "MB" або "GB". (Примітка: для всіх значень також приймається нижній регістр.) Нарешті, якщо суфікс закінчується або "+1", або "-1", значення буде зміщене на один байт у вказаному напрямку.
Приклади: - max-size = 1,5mb-1 - 1499999 байт, і --max-size = 2g + 1 - 2147483649 байт.
rsync -avz --max-size=250MB --exclude '.*' ...