def METHOD_NAME(self) -> bool:
    """Init backup dir."""
    if not os.path.exists(self.local_path):
        return False
    if not is_safe(self.hacs, self.local_path):
        return False
    if os.path.exists(self.backup_path):
        shutil.rmtree(self.backup_path)
        # Wait for the folder to be removed
        while os.path.exists(self.backup_path):
            sleep(0.1)
    os.makedirs(self.backup_path, exist_ok=True)
    return True