Time Machine yedeklemesi yapılırken uyku nasıl önlenir?


13

Mac bir yedekleme işleminin ortasında uyumaya başlarsa, NAS üzerindeki tüm yedekleme serpintisinin bozulduğu TM ile ilgili sorundan çok muzdarip olanlardan biriyim. Orada bir var yedekleme kurtarmak için uzun bir süreç , ama ilk etapta bozulmasını önlemek için çok daha iyi olurdu.

Uyku işlevini hacklemenin bir yolu var, böylece bir TM yedeklemesi devam ediyorsa Mac uykuya geçmeyi reddediyor mu? Ya da bu mümkün değilse, elma menüsünden "uyku" yı manuel olarak seçerken, şu anda hiçbir TM'nin çalışmadığına dair manuel bir doğrulama istemek için bir onay iletişim kutusu göstermenin en azından bir yolu var mı?

Açıklama: Korumam gereken durumlardan biri, elma menüsünden "uyku" yı elle seçme alışkanlığım. Bu nedenle, sadece otomatik uykuyu engelleyen Kafein gibi bir şey benim için bir çözüm değil.


1
Son çare olarak Kafein uygulamasını ( itunes.apple.com/us/app/caffeine/id411246225?mt=12 ) kullanmayı deneyebilirsiniz . Kafeini başlattığınızda, menü çubuğuna Mac'inizin etkinleştirildiğinde uyku moduna geçmesini önlemenizi sağlayacak bir simge yerleştirilir. TM başlamadan önce uykuyu otomatik olarak devre dışı bırakmanın ve TM çıktıktan sonra uykuyu yeniden etkinleştirmenin bir yolunu bulmanız daha iyi bir çözüm olabilir. AppleScript'i bilen biri muhtemelen bir şeyi oldukça kolay bir şekilde bir araya getirebilir.
recklesscoder

@ recklesscoder lütfen açıklamaya bakın.
GJ.

İlginç. Macbook Pro TM'mda uyku aktif olarak önleniyor. İddiaları kontrol edersem pmset ile görebiliyorum.
İsimsiz_1

Yanıtlar:


6

Bunu bir bash betiği ile çözdüm . Kafeinat yerleşik komut ve NoSleepCtrl içerir (kapak kapalıyken uykuyu önler).

Benim kurulumda, TimeMachine devre dışı ve bu komutu kullanarak çalıştırın. Periyodik olarak yürütecek ve kullanıcıdan onay isteyecek veya bilgisayarı uyandıracak ve otomatik olarak yapacak bir sarıcı oluşturmak zor olmamalıdır.

Benim deneyim ve QNAP TM yedekleme bozulması için adımlar .


lütfen açıklamaya bakın.
GJ.

NoSleep yardımcı programını deneyin. Menüden Uyku modunu çağırsanız bile uykuyu engeller. Ben basit kullanarak kontrol var: süre doğru; tarih yapmak; uyku 1; yapılır. Kafeinatta sadece durur; NoSleep ekranı kararır, ancak döngü durmaz.
brablc

2

Bu, Mac'i iki gün boyunca uyanık tutacak:

bir betiğe dönüştürün ve betiğin chmod +x stayup.shadının ne olduğundan emin olun .

#! /bin/sh
let TIME=$(expr 24*60*60*2); # 2 days in seconds
echo caffine for $TIME;
caffeinate -s -m -i -t $TIME;

ya da sadece caffeinate -t 3600 &
- terminali serbest bırakarak arka planda çalışmayı sağlar.


Betiğinizdeki komuta eşdeğer olan el ile çalıştırılırsa 'caffeinate -s -m -i -t 172800' olur. Diğerlerinin sadece kesip yapıştırması durumunda.
codecowboy

1

Mac'inizi bir süre veya süresiz olarak açık tutan "Kafein" adlı Mac uygulamasını deneyin.


1

Aynı sorunu yaşadım, bu yüzden uyku fonksiyonumu, şifremi kapattım ve ayrıca 'ekran kapalıyken bilgisayarın uykuya geçmesini önle' seçeneğini işaretledim. Bunun işe yaramasını umuyorum. Sadece bir yedeklemenin 76 gün içinde çalışmadığını keşfettim. Diğer yardım için teşekkürler.


0

Evet, özellikle Time Machine yedeklemelerini manuel olarak başlatma alışkanlığınız varsa, Kafein uygulamasını önermeyi düşünüyordum.

Başka bir seçenek Sistem Tercihleri> Enerji Tasarrufu'na gitmek ve bilgisayarınızın uyku zamanlayıcısını 3 saate yakın ayarlamak olabilir . Bununla birlikte, bunun bilgisayarınızın tükettiği enerji miktarını artıracağını unutmayın (çünkü her oturum için daha uzun süre uyanacaktır). Güç tasarrufu için ekran zamanlayıcıyı daha makul bir süre tutabilirsiniz. Ekran uykusu Time Machine'i etkilemez.



0

Time Machine'in Mac'in uyuyacağını düşündüğüm tarafından kesintiye uğramasıyla acı çektim. Enerji tasarrufunu "Asla uyumadım" olarak ayarladım ama Mac'e geri döneceğim ve tekrar "oturum açmaya" geri döndüm ve Time Machine eylemi durduruldu. Sonunda Güvenlik ayarlarında "Oturumu Kapatın (çok dakika sonra) işaretlendiğini fark ettim. Bu seçeneğin işaretini kaldırdıktan sonra oturum açabildim.


0

Bu biraz basit olabilir ama Sistem Tercihleri'ne girdim, Enerji Tasarrufu'nu açtım ve kaydırıcıyı "asla uyumamaya" taşıdım. Yedeklemem bittiğinde orijinaline geri döneceğim.


0

Varsayılan uyku süresinden daha uzun sürebilen, Mac'inizin uyumasını gerektirmeyen yedeklemeler yapmak için bir çözüm, bir AC Güç Çıkışı'na bağlıyken (kullandığınız varsayılarak) yedeklemenin uyku sırasında gerçekleştirilmesini sağlayan Power Nap kullanmaktır. Yedekleme için Time Machine).

Yedeklemelerin bu yöntemde yalnızca Mac'iniz güce bağlıysa gerçekleştirilebileceğini unutmayın. Ancak, bu çözüm OP'nin Mac'lerini manuel olarak uykuya zorlama sorunu sırasında bile çalışacaktır.

Power Nap, Sistem Tercihleri ​​→ Enerji Tasarrufu'na gidip Power Nap'ı Etkinleştir'in yanındaki onay kutusuna tıklayarak kolayca etkinleştirilebilir.

MacOS Mojave'deki Power Nap ekran görüntüsü

Daha fazla bilgi için Apple Destek makalesine bakın:


Bu benim için sorunu çözmez. MBP, bu ayar işaretli olsa bile TM yedekleme sırasında uyur.
16'da alttag

@alttag MBP'niz güce bağlandı mı? Bu ayar,
MBP'nin

Evet, güce bağlandım. Sevinç yok. Son bir OS güncellemesi yaptıktan sonra tekrar denemedim, umarım bu düzelir.
Alttag
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.