optimize restore & use Getenv less in daemon.go Upstream-commit: 251de0887b573d6ec4764f322415e2a494256de9 Component: engine